注意:此页面搜索的是所有试题
商丘师范学院-C语言程序设计
设 d 为字符变量,下列表达式不正确的是( ) 。
A、
d=97
B、
d=’a’
C、
d=”a”
D、
d=’g’
13 C 语言提供的合法关键字是( ) 。 A、breack B、print C、funiton D、else
在 C 语言中,回车换行符是( ) 。 A、 \n B、 \t C、 \v D、 \b
15 在 C 语言中,下列类型属于构造类型的是( ) 。 A、 整型 B、 字符型 C、 实型 D、 数组类型
16 在 ASCII 码表中可以看到每个小写字母的 ASCII 码比它相应的大写字母的ASCII 码 ( )。 A、 大 32 B、 大 64 C、 小 32 D、 小 64
17 ( )是 C 程序的基本构成单位。 A、 函数 B、 函数和过程 C、 超文本过程 D、 子程序
18 下列符号中,可以作为变量名的是( ) 。 A、 +a B、 12345e C、 a3B D、 5e+0
已知在 ASCII 字符集中,字母 A 的序号为 65,下面程序的输出结果为 ( )。 main() {char c=’A’;int i=10; c=c+10; i=c%i; printf(“%c,%d\n”,c,i); } A、 75,7 B、 75,5 C、 K,5 D、 因存在非图形字符,无法直接显示出来
下列字符串是标识符的是 ( )。 A、 _HJ B、 9_student C、 long D、 LINE@
21 下列程序的执行结果是( ) 。 #include<stdio.h> #define sum 10+20 main() { int b=0,c=0; b=5; c=sum*b; printf("%d",c); } A、 100 B、 110 C、 150 D、 70
22 下面程序的输出结果是 ( )。 main() {int x; x=-3+4*5-6;printf(“%d”,x); x=3+4%5-6; printf(“%d”,x); x=-3*4%-6/5; printf(“%d”,x); x=(7+6)%5/2; printf(“%d”,x); } A、 11 1 0 1 B、 11 –3 2 1 C、 12 –3 2 1 D、 11 1 2 1
若已定义 X 和 Y 为 double 类型,则表达式: x=1,y=x+3/2 的值为 ( )。 A、 1 B、 2 C、 2.0 D、 2.5
下列说法正确的是( ) 。 A、 main 函数必须放在 C 程序的开头 B、 main 函数必须放在 C 程序的最后 C、 main 函数可以放在 C 程序的中间部分,但在执行 C 程序时是从程序开头执行的 D、 main 函数可以放在 C 程序的中间部分,但在执行 C 程序时是从 main 函数开始的
下面程序的输出结果是 ( )。 mian() {int x=2,y=0,z; x*=3+2; printf(“%d”,x); x*=y=z=4; printf(“%d”,x); } A、 8 40 B、 10 40 C、 10,4 D、 8,4
1.设 int x;则以下语句中正确的输入是() A、 scanf("%d", x); B、 scanf("%d", &x); C、 scanf("%o", x); D、 scanf("%x", x);
13 C 语言提供的合法关键字是( ) 。 A、breack B、print C、funiton D、else
在 C 语言中,回车换行符是( ) 。 A、 \n B、 \t C、 \v D、 \b
15 在 C 语言中,下列类型属于构造类型的是( ) 。 A、 整型 B、 字符型 C、 实型 D、 数组类型
16 在 ASCII 码表中可以看到每个小写字母的 ASCII 码比它相应的大写字母的ASCII 码 ( )。 A、 大 32 B、 大 64 C、 小 32 D、 小 64
17 ( )是 C 程序的基本构成单位。 A、 函数 B、 函数和过程 C、 超文本过程 D、 子程序
18 下列符号中,可以作为变量名的是( ) 。 A、 +a B、 12345e C、 a3B D、 5e+0
已知在 ASCII 字符集中,字母 A 的序号为 65,下面程序的输出结果为 ( )。 main() {char c=’A’;int i=10; c=c+10; i=c%i; printf(“%c,%d\n”,c,i); } A、 75,7 B、 75,5 C、 K,5 D、 因存在非图形字符,无法直接显示出来
下列字符串是标识符的是 ( )。 A、 _HJ B、 9_student C、 long D、 LINE@
21 下列程序的执行结果是( ) 。 #include<stdio.h> #define sum 10+20 main() { int b=0,c=0; b=5; c=sum*b; printf("%d",c); } A、 100 B、 110 C、 150 D、 70
22 下面程序的输出结果是 ( )。 main() {int x; x=-3+4*5-6;printf(“%d”,x); x=3+4%5-6; printf(“%d”,x); x=-3*4%-6/5; printf(“%d”,x); x=(7+6)%5/2; printf(“%d”,x); } A、 11 1 0 1 B、 11 –3 2 1 C、 12 –3 2 1 D、 11 1 2 1
若已定义 X 和 Y 为 double 类型,则表达式: x=1,y=x+3/2 的值为 ( )。 A、 1 B、 2 C、 2.0 D、 2.5
下列说法正确的是( ) 。 A、 main 函数必须放在 C 程序的开头 B、 main 函数必须放在 C 程序的最后 C、 main 函数可以放在 C 程序的中间部分,但在执行 C 程序时是从程序开头执行的 D、 main 函数可以放在 C 程序的中间部分,但在执行 C 程序时是从 main 函数开始的
下面程序的输出结果是 ( )。 mian() {int x=2,y=0,z; x*=3+2; printf(“%d”,x); x*=y=z=4; printf(“%d”,x); } A、 8 40 B、 10 40 C、 10,4 D、 8,4
1.设 int x;则以下语句中正确的输入是() A、 scanf("%d", x); B、 scanf("%d", &x); C、 scanf("%o", x); D、 scanf("%x", x);