已知字符'A'的ASCII码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句printf("%d,%d",c1,c2-2) ;后,输出结果是
A,B
B. A,68
C. 65,66
D. 65,68
查看答案
阅读下列程序段,则程序的输出结果为#include "stdio.h"#define M(X,Y)(X)*(Y)#define N(X,Y)(X)/(Y)main(){ int a=5,b=6,c=8,k;k=N(M(a,b),c);printf("%d\n",k);}
A. 3
B. 5
C. 6
D. 8
以下程序的输出结果是main(){ int a,i;a=0;for(i=1;i<5;i++){ switch(i){ case 0:case 3:a+=2;case 1:case 2:a+=3;default:a+=5;}}printf("%d\n",a);}
A. 31
B. 13
C. 10
D. 20
下面四个选项中,均是不合法的用户标识符的选项是
A P_0 do
B. float la0 _A
C. b-a goto int
D. _123 temp int
有以下程序段int j;float y;char name[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入55566 7777abe后,y的值为
A. 55566.0
B. 566.0
C. 7777.0
D. 566777.0