执行以下程序是输入1234567↙,则输出结果是。#include int main(){int a=3,b;scanf("%2d%2d",&a,&b);printf("%d %d\n",a,b);return 0;}
查看答案
下列选项中不是C语句的是。
A. n++
B. ;
C. x=y=z;
D. {a=1;b=2;c=a*b;}
下面程序的输出是。#include int main(){int a=7,b=4;float m=38.4,n=6.4,x;x=a/2+b*m/n+1/2;printf("%4.1f\n",x);return 0;}
A. 27.0
B. 27.5
C. 28.0
D. 28.5
若x为int型变量,ch为char型变量,则下面程序段运行结果是。int x=12;char ch='a';printf("%x,%o,",ch,ch,x);printf("x=%%d\n",x);
A. 因变量定义的类型与格式控制符的类型不匹配,输出为不定值
B. 输出变量的个数与格式控制符的个数不同,输出为零值或不定值
C. 61,141,x=%d
D. 61,141,x=%12
已知有声明“long x,y;”,且x中整数的十进制表示有n位数字(4
A. y=x/(10*(n-1))
B. y=x%(10*(n-1))
C. y=x%(long)pow(10,n-1)
D. y=x%(10^(n-1))