文档介绍:《C语言程序设计》课程考试试卷 B卷
题号
一
二
三
四
总分
评卷人
满分
16
40
25
19
100
合分人
得分
复核人
填空題(每题2分,共16分)
,执行时总是从函数开始的。
。
21 \ 4 的值为。
=,则表达式(int)a 的值为。
='a',则表达式(ch>='a ' && ch<='z')? (ch-32):ch 的值为。
。
,参数按方式进行传递。
3 | 2 的值是。
单项选择题(每题2分,共40分)
1. 下列C语言标识符中,不合法的是………………………………………………( )
A. myname B. int
C. sum D. student
,b赋值2,则对应语句 scanf("a=%d,b=%d",%a,&b); 的输入格式是………………………………………………………………………………
( )
A. 3 2 B. a=3 b=2
C. a=3,b=2 D. a=b=3,2
3. C语言源程序文件后缀名是………………………………………………………( )
A. .exe B. .obj
C. .bat D. .c
………………………………………………( )
A. 顺序结构、复杂结构、循环结构
B. 顺序结构、复杂结构、分支结构
C. 顺序结构、分支结构、选择结构
D. 顺序结构、分支结构、循环结构
,值为0的是…………………………………………………………( )
A. 15%5 B. 15/
C. 15/5 D. 15>5
,则不符合C语言语法的是……( )
A. 4||3 B. a+=4
C. a=3,b=5 D. char(65)
……………………………………………………………( )
#include ""
void main()
{
char s[]="\"hello\"";
printf("%s",s);
}
A. "hello" B. hello\
C. \hello D. \hello\
……………………………………………………………( )
#include ""
void main()
{
char ch[]="I love Great Wall of China!";
printf("%c",*(ch+5));
}
A. 5 B. of
C. v D. e
【int a[2]={1,3}, *p=a+1; 】,则*p的值是…………………( )
A. 2 B. 3
C. 4 D. a+1
语言程序中,在函数内部定义的变量称为………………