问题相关代码,请勿粘贴截图
1.在C语言中,可以作为合法转义字符的是( D )
A.'\n' B.'' C.'\3个重复a' D.'\0'
2.以下常量表示不正确的是( A )
A.1L B.'abc' C.1E-10 D.5.3f
3.下列是合法的变量名的是( A )
A.a0 B.3_2 C.¥300 D.sizeof
4. 若有定义:int a=1,b=2,c=3;则表达式c=(a+b==c||b-a==c)的值是( D )
A.0B.1C.2D.3
5. 下面程序段的运行结果是( )
int i=0,a[]={1,2,3,4,5,6};
while(i<6)
{
if(a[i]%2==0)
a[i]=a[i]+1;
i++;
}
for(i=0;i<6;i++)
printf("%d ",a[i]);
A.1 2 3 4 5 6B.2 3 4 5 6 7C.1 3 3 5 5 7D.2 2 4 4 5 5
二、判断题(每题3分,共15分)
6.函数既可以嵌套定义,也可以嵌套调用。( 错 )
7.预编译处理命令行都必须以“#include”开头。( 对 )
8.C程序一条语句可以分为多行,一行可以有多条语句。( 对 )
9.使用了条件运算符的语句都可以转换成if语句来实现。( 错 )
10.C语言程序中可以有0个或多个函数。( 错 )