第14题: [单项选择]有以下程序段 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 参考答案:D 答案解析:[解析] 在用基本输出函数printf时,格式说明与输出项的个数应该相同。如果格式说明的个数少于输出项的个数,多余的输出项不予输出;如果格式说明个数多于输出项个数,则对于多余的格式项输出不定值或0。
第15题: [单项选择]知识作为人类认识的结果,是一个外延很大的概念。它一般包括四个层次或方面,即常识、经验概括、科学知识和哲学知识。所谓常识,主要包括格言、谚语等一般人普遍熟知的知识。它往往不是对事物的本质及其规律的认识,而科学知识是一种理论体系,具有逻辑性、系统性。因此( )。 A. 科学知识是绝对真理,不容置疑 B. 与科学知识相比,常识有很多经不起推敲的地方,即其包含着许多错误 C. 常识都不可信 D. 科学知识中包含着常识 参考答案:B