中石油(华东)《C语言》2018年秋季学期在线作业(二)
《C语言》2018年秋季学期在线作业(二)中石油作业答案
一、单选题:
1.[单选题]下列变量的定义及赋值正确的是 (满分:)
A. inti=0;j;
B. charc=”A”;
C. doublex,y,z;x=y=z=100;
D. floata=b=100;]
正确答案:——B——
2.[单选题]设有定义inta[]={1,5,7,9,11,13},*p=a+3;则*(p-2),*(a+4)的值是()。 (满分:)
A. 511
B. 19
C. 59
D. 有错误]
正确答案:——A—— 奥鹏易百
3.[单选题]下列数组定义及赋值不正确的是 (满分:)
A. inta={0,1,2,3,4,5,6,7,8,9
B. inta[]={0,1,2,3,4,5,6,7,8,9
C. inta={0,1,2,3,4,5,6,7,8,9
D. inta[]={0,1,2,3,4,5,6,7,8,9
正确答案:——D——
4.[单选题]已定义c为字符型变量,则下列语句中正确的是 (满分:)
A. c='97';
B. c=\97\;
C. c=\a\;
D. c=97;]
正确答案:————
5.[单选题]结构化程序设计方法中有三种基本控制结构,以下不正确的是 (满分:)
A. 顺序结构
B. 选择结构
C. 循环结构
D. 数组结构]
正确答案:————
6.[单选题]已知inta=4,b=5;,这执行表达式a=a>b后,变量a的值为 (满分:)
A. 0
B. 1
C. 4
D. 5]
正确答案:————
7.[单选题]已知charch=‘A’,且表达式:ch=(ch>=‘A’&&ch<=‘Z’)?(ch+32):ch,该表达式的值是 (满分:)
A. A
B. a
C. z
D. Z]
正确答案:————
8.[单选题]C语言中,运算对象必须是整型数的运算符是 (满分:)
A. %
B. \\
C. %和\\
D. **]
正确答案:————
9.[单选题]若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是()。 (满分:)
A. s=a+b;
B. s=a+c;
C. s=s+c;
D. s=b+c;]
正确答案:————
10.[单选题]已定义以下函数fun(int*p){return*p;}该函数的返回值是()。 (满分:)
A. 不确定的值
B. 形参p中存放的值
C. 形参p所指存储单元中的值
D. 形参p的地址值]
正确答案:————
11.[单选题]以下能正确定义数组并正确赋初值的语句是 (满分:)
A. intN=5,b;
B. inta={{1
C. intc[]={{1,2
D. intd={{1,2
正确答案:————
12.[单选题]在C语言中,下列字符常量中合法的是 (满分:)
A. ′\\084′
B. ′\\x43′
C. ′ab′
D. ”\\0”]
正确答案:————
13.[单选题]设有语句:intx=10;x+=x-=x-x;,则执行语句后,x的值为()。 (满分:)
A. 30
B. 20
C. 10
D. 40]
正确答案:————
14.[单选题]以下四个选项中不能看作一条语句的是 (满分:)
A. {;}
B. a=0,b=0,c=0;
C. if(a>0)
D. if(b==0)m=1;n=2;]
正确答案:————
15.[单选题]表示x<=0或x>=1的正确的表达式是 (满分:)
A. x>=1||x<=0
B. x>1||x<=0
C. x>=1orx<=0
D. x>=1||x<0]
正确答案:————
16.[单选题]有如下定义:longm;charc;floatx;doubley;则表达式c+m*x/y的值的类型是 (满分:)
A. long
B. char
C. float
D. double]
正确答案:————
17.[单选题]结构化程序设计的三种基本结构是 (满分:)
A. 顺序结构、选择结构、循环结构
B. if、switch、break
C. for、while、do-while
D. if、for、continue]
正确答案:————
18.[单选题]以下选项中不能正确赋值的是()。 (满分:)
A. charb[]={′H′,′e′,′l′,′l′,′o′,′!′
B. icharb;b=\Hello!\;
C. icharb=\Hello!\;
D. ichar*str=\Hello!\;]
正确答案:————
19.[单选题]以下选项中可作为C语言合法整数的是 (满分:)
A. 10110B
B. 0386
C. x2a2
D. 0Xffa]
正确答案:————
20.[单选题]下列错误的表达式是 (满分:)
A. -x++
B. (-x)++
C. x+++y
D. ++x+y]
正确答案:————
奥鹏作业答案
页:
[1]