当前位置:首页 > C语言程序设计课程作业 - A
? ?
答案 B
C. a=9,b=10,c=9
D. a=8,b=8,c=9
解析 C语言程序设计/选择结构程序设计/条件与算术运算符
3.
(4分)判断char型变量c1是否小写字母的正确表达式为
? ? ? ?
答案 B
A. 'a'<=c1<='z'
B. (c1>='a')&&(c1<='z')
C. (c1>=a)&&(c1<=z)
D. ('a'<=c1)||('z'>=c1)
解析 C语言程序设计/数据类型及运算
4.
(4分)阅读以下程序,int w=1,x=2,y=3,z=4,m;m=w
? ? ? ?
答案 A
A. 1
B. 2
C. 3
D. 4
解析 C语言程序设计/选择结构程序设计/条件运算符嵌套
5.
(4分)在C语言中运算符的优先级从高到低的排列顺序是
? ? ?
A. 关系运算符 算术运算符 赋值运算符
B. 算术运算符 赋值运算符 关系运算符
C. 赋值运算符 关系运算符 算术运算符
?
答案 D
D. 算术运算符 关系运算符 赋值运算符
解析 C语言程序设计/数据类型及运算
6.
(4分)若有以下定义, int k=7,x=12, 则能使值为3的表达式是( )
? ? ? ?
答案 D
A. x%=k%=5
B. x%=k-k%5
C. x%=(k-k%5)
D. (x%=k)-(k%=5)
解析 C语言程序设计/数据类型与运算/算术表达式
7.
(4分)设有以下定义int k=7, x=12;,则能使值为3的表达式是( )
? ? ? ?
答案 D
A. x%=(k%=5)
B. x%=(k-k%5)
C. x%=k
D. (x%=k)-(k%=5)
解析 C语言程序设计/数据类型与运算/整型算术表达式
8.
(4分)设有以下程序片段:char s[ ]='Program!';char *p;p=s;则执行完上面的程序段后,*(p+8)的值为( )
? ? ? ?
答案 B
A. !'
B. '\\0'
C. 'm'
D. 不定值
解析 C语言程序设计/指针/字符串指针的引用
9.
(4分)C语言中合法的字符常量是
? ? ? ?
答案 A
A. ’\\\\’
B. ”H”
C. ’He’
D. p
解析 C语言程序设计/数据类型及运算
10.
(4分)以下read函数的调用形式中,参数类型正确的是( )
? ? ? ?
答案 A
A. read(int fd,char *buf,int count)
B. read(int *buf,int fd,int count)
C. read(int fd,int count,char *buf)
D. read(int count,char *buf,int fd)
解析 C语言程序设计/文件/文件的读和写
11.
(4分)设有以下程序片段:char a[ ]='hello',*p;p=a;printf('%d',*(p+5));执行上面的程序片段后的结果为( )
? ? ? ?
答案 B
A. 111
B. 0
C. 104
D. 不确定的值
解析 C语言程序设计/指针/数组元素的引用
12.
(4分)以下程序main(){int x=10,y=10;printf('%d %d ',x--,--y);}的输出结果是( )
? ? ? ?
答案 D
A. 10 10
B. 9 9
C. 9 10
D. 10 9
解析 C语言程序设计/顺序程序设计/整型变量的输出格式和算术运算符
13.
(4分)以下函数的功能对应于 int fun(char *s,char *t) { while (*s)&&(*t)&&(*t==*s)} { t++; s++; } return(*s-*t); }
? ? ? ?
答案 B
A. strlen(s)+strlen(t)
B. strcmp(s,t)
C. strcpy(s,t)
D. strcat(s,t)
解析 C语言程序设计/循环控制
14.
(4分)C语言规定,函数返回值的类型是由( )所决定。
? ? ? ?
答案 D
A. return语句中的表达式类型
B. 调用该函数时的主调函数类型
C. 调用该函数是系统临时指定
D. 在定义该函数时所指定的函数类型
解析 C语言程序设计/函数/函数返回值
15.
(4分)表达式a
共分享92篇相关文档