C语言 谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/26 19:23:58
C语言中,下面正确的字符常量是()
A、 "a" //字符串?
B、 'W' //字符
C、 '\\'' //?这是什么
D、 '' //?
7、 以下C语言程序执行后的输出结果是()。
main()
{ int a=5,b=0,c=0;
if(a=b+c) printf("***\n ");
e1se printf("$$$\n");
}

A、有语法错不能通过编译
B、可以通过编译但不能通过连接
C、输出***
D、输出$$$
10、C语言中,已知ch是字符型变量,下面不正确的赋值语句是()。
A、ch='a+b';
B、ch='\0';
C、ch='7'+'9';
D、ch=5+9;
11、C语言中,逻辑运算符两侧运算对象的数据类型()。
A、只能是0或1
B、只能是0或非0正数
C、只能是整型或字符型数据
D、可以是任何类型的数据
第一题c也是字符?那么为什么不是c?题目说是字符常量啊?谢谢各位的帮忙

C语言中,下面正确的字符常量是()
A、 "a" //字符串,变量
B、 'W' //字符,变量
C、 '\\' //第一个\表转义,就是反斜杠
D、 '' //空字符
7、 以下C语言程序执行后的输出结果是(D)。
main()
{ int a=5,b=0,c=0;
if(a=b+c) printf("***\n ");
e1se printf("$$$\n");
}

A、有语法错不能通过编译
B、可以通过编译但不能通过连接
C、输出***
D、输出$$$
10、C语言中,已知ch是字符型变量,下面不正确的赋值语句是(A)。
A、ch='a+b';
B、ch='\0';
C、ch='7'+'9';
D、ch=5+9;
11、C语言中,逻辑运算符两侧运算对象的数据类型(D)。
A、只能是0或1
B、只能是0或非0正数
C、只能是整型或字符型数据
D、可以是任何类型的数据

C语言中,下面正确的字符常量是(B)
A、 "a" //字符串? ""代表字符串 a的话是一个字符
B、 'W' //字符 正确
C、 '\\'' //?这是什么 \\是字符
D、 '' //? 这里面没有字符
7、 以下C语言程序执行后的输出结果是(D)。
main()
{ int a=5,b=0,c=0;
if(a=b+c) printf("***\n "); //先执行a=b+c=0 if为0执行else
e1s