1 | 下列表达式中不合法的是d A a%=b+5 B a=b+5 C x+=8 D x+6=y |
2. | C语言中,当复合语句多于一条时,要有一对c括起来。 A 方括号 B 圆括号 C 花括号 D 尖括号 |
3. | 已知:char a=’a’;float b=2.3;double c=41;int d;则执行语句d=a+b+c;后变量d的数据类型为 a (A) int (B) char (C) float (D) double |
填空题
1. | C语言中,基本数据类型主要有整型、实型和 字符型 三种。 | |
2. | 已知字符a的ACSII码值为97,以下语句的输出结果是 99 char ch='c'; printf("%d \n",ch); | |
3. | C语言中规定标识符只能由字母、数字和 下划线 三种字符组成。 | |
4. | 请写出下列程序的运行结果 sum=10 。 #include <stdio.h> #define ADD(x) x+x int main() { int m=1, n=2, k=3; int sum=ADD(m+n) * k; printf("sum=%d\n", sum); return 1; } |
判断题
1. | 已提交 "D" 和 'd' 都表示字符常量。 正确 错误 |
2. | 已提交 在 C 程序中, PI 和 pi 代表相同的变量。 正确 错误 |