#include”stdio.h”main(){ int a =3,b=6,s;char ch=’B’;s=a-b;ch+=2;printf(“s=%d,ch=%c/n”,s,
#include”stdio.h”
main()
{ int a =3,b=6,s;
char ch=’B’;
s=a-b;
ch+=2;
printf(“s=%d,ch=%c/n”,s,ch);
}
程序结果:()。
#include”stdio.h”
main()
{ int a =3,b=6,s;
char ch=’B’;
s=a-b;
ch+=2;
printf(“s=%d,ch=%c/n”,s,ch);
}
程序结果:()。
第1题
main()
{
int a;
char ch;
ch="A":
scanf("%d",a);
printf("%c+%d=%c\n",ch,ch+a);
}
错误:______
改正:______
参考答案:错误
第2题
A.2,0
B.5,0
C.5,5
D.2,5
第3题
A.abc
B.34
C.a34
D.a34bc
第4题
#include<stdio.h>
union pw
{int i; char ch[2]; }a;
main()
{a.ch[0]=13; a.ch[1]=0;printf(”%d\n”,a.i); }
程序的输出结果是( )。
(注意:ch[0]在低字节,ch[1]在高字节。)
A.13 B.14 C.208 D.209
第5题
A.1234
B.4321
C.1324
D.4231
第6题
A.AAA
B.CC
C.BBBCC
D.BBB
第7题
include<stdio.h>
main( )
{char ch[3][5]={"AAAA","BBB","CC"};
printf("%s\n",ch[l]);
}
程序运行后的输出结果是( )。
A.AAA
B.CC
C.BBBCC
D.BBB
第8题
第9题
第10题
include<stdio.h>
define SlZE 12
main()
{char s[SIZE];int i;
for(i=0;i<SIZE;i++) s[i]='A'+i+32;
sub(s,5,SIZE-1);
for(i=0;i<SIZE;i++)printf("%c",s[i]);
printf("\n");}
sub(char *a,int t1,int t2)
{ char ch;
while(t1<t2)
{ ch=*(a+t1);
*(a+t1)=*(a+t2);
*(a+t2)=ch;
t1++;t2--;
}
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!