问道深山去,听禅紫气来。

《C语言程序设计0008》在线作业1

阅读:9 更新时间:2021-01-12 10:55:46

《C语言程序设计0008》在线作业1


------------------------
1.若有以下定义,则能使值为3的表达式是( )。int k=7, x=12;
A.x%=(k%=5)
B.x%=(k– k%5)
C.x%=k – k%5
D.(x%=k) – (k%=5)
答案请点我要此答案,或联系QQ

2.下面四个选项中,均是合法的用户标识符的选项是( )
A.A P_0 do
B.float la0 _A
C.b-a goto int
D._123 temp INT
答案请点我要此答案,或联系QQ

3.以下程序的输出结果是( )。 Main( ) { int a=3; Printf(“%dn”,(a+=a-=a*a)); }
A.-6
B.12
C.0
D.-12
答案请点我要此答案,或联系QQ

4.以下程序段的输出结果是( )。 int a=1234; printf(“%2dn”, a);
A.12
B.34
C.1234
D.提示出错,无结果
答案请点我要此答案,或联系QQ

5.下列变量说明语句中,正确的是( )
A.char a=b=c=0
B.char a;b;c
C.int x,char
D.int x,y,z=0
答案请点我要此答案,或联系QQ

6.判断char型变量ch是否为大写字母的表达式是( )。
A.’A’<=ch<=’Z’
B.(ch>=’A’)||(ch<=’Z’)
C.(ch>=’A’)&&(ch<=’Z’)
D.(‘A’<=ch) AND (‘Z’>=ch)
答案请点我要此答案,或联系QQ

7.设 int x=1, y=1; 表达式(!x||y--)的值是( )。
A.0
B.1
C.2
D.-1
答案请点我要此答案,或联系QQ

8.若变量a、i已定义,且i已正确赋值,合法的语句是( )。
A.a==1
B.++i;
C.a=a++=5;
D.a=int(i);
答案请点我要此答案,或联系QQ

9.设x, y和z是int型变量,且x=3, y=4, z=5,则下面表达式中值为0的是( )。
A.’x’&&’y’
B.x<=y
C.x||y+z&&y-z
D.!((x 答案请点我要此答案,或联系QQ

10.main( ) { int a=666, b=888; Printf(“%dn”, a,b); } 程序运行后的输出结果是( )。
A.错误信息
B.666
C.888
D.666,888
答案请点我要此答案,或联系QQ

11.在以下程序段中,while循环执行的次数是( )。 int k=0; while(k=1) k++;
A.执行一次
B.一次也不执行
C.执行无限次
D.提示有语法错误
答案请点我要此答案,或联系QQ

12.以下程序执行后sum的值是( )。 main( ) { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%dn”,sum); }
A.15
B.14
C.不确定
D.0
答案请点我要此答案,或联系QQ

13.在一个C程序中( )
A.main函数必须出现在所有函数之前
B.main函数必须出现在所有函数之后
C.main函数可以出现在任何位置
D.main函数必须在固定位置
答案请点我要此答案,或联系QQ

14.以下能对一维数组a进行正确初始化的语句是( )。
A.int a[10]=(0,0,0,0,0);
B.int a[10]={ }
C.int a[ ]={0,0,0};
D.int a[10]={10*1};
答案请点我要此答案,或联系QQ

15.有变量说明语句int a,b,c;,顺序执行下面语句: a=b=c=1; ++a||++b&&++c; 那么,变量b的值应是( )。
A.2
B.1
C.0
D.3
答案请点我要此答案,或联系QQ

16.下列哪个选项是C语言的语句( )
A.#define pi 3
B.int a
C.scanf(%d,&a)
D.a=3
答案请点我要此答案,或联系QQ

17.下列哪个选项是错误的数组定义( )。
A.#define x 3 char a[x];
B.char a[10]=”asd”
C.int i=3; char a[i];
D.char a[]={0}
答案请点我要此答案,或联系QQ

18.C语言中用于结构化程序设计的3种基本结构是( )。
A.顺序结构,选择结构,循环结构
B.if,switch,break
C.for,while,do-while
D.if,for,continue
答案请点我要此答案,或联系QQ

19.下面程序段的运行结果是( )。 int n=0; while(n++<=2); printf(“%d”,n);
A.2
B.3
C.4
D.有语法错
答案请点我要此答案,或联系QQ

20.下列哪个选项不是C语言的语句( )
A.空语句
B.函数调用语句
C.表达式语句
D.输入输出语句
答案请点我要此答案,或联系QQ

21.C语言提供的合法关键字是( )。
A.default
B.Char
C.while
D.Switch
答案请点我要此答案,或联系QQ

22.若整型变量a,b,c,d的值依次为:1,4,3,2,则条件表达式a A.1
B.2
C.3
D.4
答案请点我要此答案,或联系QQ

23.以下正确的定义语句是( )。
A.int a[1][4]={1,2,3,4,5};
B.float x[3][ ]={{1},{2},{3}};
C.long b[2][3]={{1},{1,2},{1,2,3}};
D.double y[ ][3]={0};
答案请点我要此答案,或联系QQ

24.以下类型中属于C语言的数据类型是( )。
A.逻辑型
B.纯小数型
C.复数型
D.双精度型
答案请点我要此答案,或联系QQ

25.下列运算符中优先级最低的是( )。
A.?:
B.&&
C.+
D.!=
答案请点我要此答案,或联系QQ

尝试在线代写作业

推荐信息