下面程序段的输出结果是( )。
A)1.237000
B)输出格式说明与输出项不匹配,输出无定值
C)1.236000
D)1.24
第1题:
有以下程序段
char ch; int k;
ch=′a′;
k=12;
printf("%c,%d,",ch,ch,k); printf("k=%d \n",k);
已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
A.因变量类型与格式描述符的类型不匹配输出无定值
B.输出项与格式描述符个数不符,输出为零值或不定值
C.a,97,12k=12
D.a,97,k=12
第2题:
有以下程序段 char ch; int k ch='a'; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
A.因变量类型与格式描述符的类型不匹配输出无定值
B.输出项与格式描述符个数不符,输出为零值或不定值
C.a,97,12k=12
D.a,97,k=12
第3题:
若变量已正确定义x=3.26894,以下语句的输出结果是() printf(“%fn”,(int)(x*1000+0.5)/(float)1000);
A.3.27
B.3.269
C.3.268
D.输出格式说明与输出项不匹配,输出无定值
第4题:
有以下程序段 char eh; int k; ch='a'; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
A.因变量类型与格式描述符的类型不匹配输出无定值
B.输出项与格式描述符个数不符,输出为零值或不定值
C.a,97,12k=12
D.a,97,k=12
第5题:
若有正确定义语句: double x=5.16894; 语句printf(“%fn”,(int)(x*1000+0.5)/(double)1000);的输出结果是().
A.输出格式说明与输出项不匹配,输出无定值
B.5.170000
C.5.168000!
D.5.169000