作业帮 > 综合 > 作业

2.变量a与b分别初始为10与20,正确的语句是:

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 23:38:41
2.变量a与b分别初始为10与20,正确的语句是:
A:int a=10,int b=20; B:int a=10,b=20;
C:int a=10; b=20; D:int a=10; b=20,
3.以下选项中正确的C语言常量是:
A:0xEfGh B:'XYZ'
C:12.34e5 D:'\5A'
4.设有double x;char s[50];输出双精度浮点数x和字符串s,正确的语句是:
A:printf("%lf %s",x,s); B:printf("%ld %s",x,s);
C:printf("%lf %s",&&x,s); D:printf("%lf %s",x,s[50]);
5.语句printf("%.1f,%d\n",10./4,10/8);的输出是:
A:2.5,1.25 B:2.5,1
C:1,1.25 D:2,1.25
6.设有char ch; 与语句“ch=getchar();”等价的语句是:
A:scanf("%c",ch) B:scanf("%c",&ch);
C:printf("%c",ch); D:printf("%c",&ch);
7.设int n,m; 使m为n的十进制百位数的语句是:
A:m = n/100; B:m = n%100;
C:m = n/100%10; D:m = n%10/100;
8.设float x,y; 使y为x的小数部分的语句是:
A:y = (int)x; B:y = int(x);
C:y = x-(int)x; D:y = x-int(x);
9.与语句“m += (x=5) + (--y);”等价的语句序列是:
A:m=m+x+y; x=5; y=y-1; B:x=5; m=m+x+y; y=y-1;
C:x=5; y=y-1; m=m+x+y; D:y=y-1; m=m+x+y; x=5;
10.设int n; 对应“n为二位数(10至99)”的判断表达式是:
A:10
BCABBCCCBAACCADBBB