问题

有以下程序段

char ch; int k;

ch='a'; k=12;

printf("%c,%d,",ch,ch,k); printf("k=%d\n",k);

已知字符 a 的 ASCll 十进制代码为 97 ,则执行上述程序段后输出结果是 ( )

A) 因变量类型与格式描述符的类型不匹配输出无定值

B) 输出项与格式描述符个数不符,输出为零值或不定值

C)a,97,12k=12

D)a,97,k=12

参考答案
您可能感兴趣的试题
  • 已知字母 A 的 ASC Ⅱ 代码值为 65 ,若变量 kk 为 char 型,以下不能正确判断出 kk 中的值为大写字母的表达式是A)kk>=A&&kk=A||kk<
  • 当变量 c 的值不为 2 、 4 、 6 时,值也为 “ 真 ” 的表达式是A)(c==2)||(c==4)||(c==6)B)(c>=2&&c=2&
  • 若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(a>b) a=b; c=a;if(c!=a) c=b;printf(%d,%d,%d\n,a,b,c);其输出结果是A) 程序段
  • 有以下程序#include main(){ int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0: a++; break;c
  • 有以下程序#include main(){ int x=8;for( ; x>0; x--){ if(x%3) {printf(%d, ,x--); continue; }pri
  • 有以下程序#include main( ){ int a[ ]={1,2,3,4},y,*p=&a[3];--p; y=*p; printf(y=%d\n,y);}程序的运行结果
相关内容