更多"若有如下程序: #include 'stdio.h' main( "的相关试题:
[填空题]若有如下程序:
#include "stdio.h"
main( )
{ char s[30];
Strcpy(&S[0],"adc");
Strcpy(&S[1],"def");
strcpy(&S[2],"gh");;
printf("%S/n",s);
则程序运行后的输出结果是 【7】 。
[填空题]若有如下程序:
#include"stdio.h"
main( )
char s[30];
strcpy(&s[0],"abc"); strcpy(&s[1],"de"); strcpy(&s[2],"f");
printf("%s/n",s);
则程序运行后的输出结果是 【7】 。
[填空题]若有如下程序:
#include"stdio.h"
main( )
{char s[30];
strcpy(&s[0],"abc"); strcpy(&s[1],"de"); strcpy(&s[2],"f");
printf("%s/n",s); }
则程序运行后的输出结果是 【7】 。
[单项选择]有以下程序
#include
#include
main( )
{ char a[5][10]={ "china","beijing","you","tiananmen","welcome"};
int i,j; char t[10];
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
if(strcmp(a[i],a[j])>0)
{strcpy(t,a[i]); strcpy(a[i],a[j]); strcpy(a[j],t);}
puts(a[3]);
}
程序运行后的输出结果是_______。
A. beijing
B. china
C. welcome
D. tiananmen
[单项选择]有如下程序
#include
void main( )
char ch[2][5]=" 6937"," 8254",* p[2];
int i,j,s=0;
for(i=0;i<2;i++)p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j]>,/’0’,;j+=2)
s=10 * s+p[i][j]-’0’;
cout < < S;
该程序的输出结果是
A. 69825
B. 63825
C. 6385
D. 693825
[单项选择]有如下程序
#include<iostream.h>
void main( )
char ch[2][5]="6937","8254",*p[2];
int i,j,s=0;
for(i=0;i<2;i++)p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j]>’/0’;j+=2)
s=10*s+p[i][j]-’0’;
cout<<s;
return 0;
该程序的输出结果是( )。
A. 69825
B. 63825
C. 6385
D. 693825
[单项选择]有如下程序:
#include<iostream.h>
void main( )
char ch[2] [5] ="6937","8254",* p[2] ;
int i,j,s=0;
for(i=0;i<2;i++) p[i] =ch[i] ;
for(i=0;i<2;i++)
for(j=0;p[i] [j] >’/0’;j+=2)
s=10 * s+p[i] [j] -’0’;
cout < < s;
该程序的输出结果是
A. 69825
B. 63825
C. 6385
D. 693825
[单项选择]设有如下程序:
#include "string.h"
main( )
static char s1[20],s2[20];
scanf("%s",s1);scanf("%s",s2);
if(strcmp(s1,s2)) printf("@");
else printf("$");
printf("%d/n",strlen(strcat(s1,s2)));
如果从键盘上输入name<回车>name1<回车>,则程序运行后的输出结果是 ( )
A. $8
B. @10
C. $9
D. @9
[单项选择]有如下程序
#include<iostream.h>
void main( )
(char ch[2][5]="6937","8254"),*p[2];
int i,j,s=0;
for(i=0;i<2;i++)p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j]>’/0’;j+=2)
s=10 * s+p[i][j]-’0;;
cout<<S;
该程序的输出结果是( )。
A. 69825
B. 63825
C. 6385
D. 693825
[单项选择]设有如下程序:
#include"stdio.h"
main( )
char c;
int m=0,n=0;
while((c=getchar( ))!=’/n’)
if(c>=’A’&&c<=’Z’) m++;
else if(c>=’a’&&c<=’z’)n++;
printf("m=%d,n=%d",m,n);
如果从键盘上输入:AbCdefGHj<回车>,则程序运行后的输出结果是 ( )
A. m=5,n=4
B. m=4,n=5
C. m=9,n=0
D. 无确定值
[单项选择]有以下程序
#include
main( )
{char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%C",8az1,&z2,&c3,&c4);
c5=getchar( );c6:getchar( );
putchar(c1);putchar(c2);
printf("%c%c\n",c5,c6);
}
程序运行后,若从键盘输入(从第l列开始)
123<回车>
45678<回车>
则输出结果是【 】。
A. 1267
B. 1256
C. 1278
D. 1245