川大24春《C语言程序设计0008》在线作业1【标准答案】 作者:周老师 分类: 四川大学 发布时间: 2024-08-06 19:11 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等! 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友 《C语言程序设计0008》22秋在线作业1-00001 试卷总分:100 得分:100 一、单选题 (共 25 道试题,共 100 分) 1.strlen函数的效果是()。 A.求字符串长度 B.减半字符串 C.修正字符串 D.仿制字符串 2.已知有二维数组a[i][j],且数组开始地址为2000,那么a[1]的地址为() A.2008 B.2016 C.2020 D.2024 3.若x的初值为10,则表达式(x>10?x+100 : x-10)的值是( )。 A.10 B.0 C.100 D.1 4.以下程序段的输出成果是( )。 int a=1234; printf(“%2dn”, a); A.12 B.34 C.1234 D.提示犯错,无成果 5.构成C语言程序的是( )。 A.子程序 B.过程 C.函数 D.主程序和子程序 6.若整型变量a,b,c,d的值顺次为:1,4,3,2,则条件表达式a A.1 B.2 C.3 D.4 7.以下字符中,( )对错法的C转义字符。 A.‘t’ B.‘n’ C.‘18’ D.‘xb’ 8.下列判别句子的值为假的是()。 A.1&1 B.1>0 || 2>0 C.3!=1 D.2<=1 9.设变量均为整型,则表达式(a=2,b=3,a++,a+=b)的值为( )。 A.2 B.3 C.6 D.9 10.已知int x=23;则printf(x++*1/3)的输出成果是( )。 A.8 B.7.66 C.7.33 D.7 11.以下不是无限循环的句子为( )。 A.for(y=0, x=1; x>++y; x=i++) i=x; B.for( ; ; x++) ; C.while (1) {x++; } D.for(i=10; ; i--) sum+=i; 12.下列不归于C语言关系表达式的是()。 A.< B.<= C.!= D.=== 13.下列变量阐明句子中,正确的是( ) A.char a=b=c=0 B.char a;b;c C.int x,char D.int x,y,z=0 14.C语言中运算对象有必要是整型的运算符是( )。 A.% B./ C.= D.<= 15.下列句子中,正确的句子是( )。 A.int x=y=z=0; B.int z=(x+y)++; C.x=+3==2; D.x%=2.5; 16.以下对二维数组a的正确阐明是()。 A.int a[3][]; B.float a(3,4); C.double a[1][4]; D.float a(3)(4) 17.以下正确的界说句子是( )。 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}; 18.putchar函数能够向终端输出一个( )。 A.整数 B.实数 C.字符 D.字符串 19.C语言供给的合法关键词是( )。 A.default B.Char C.while D.Switch 20.下面关于break和continue的说法错误的是()。 A.break跳出当时循环 B.continue继续当时循环 C.break、continue不能随意更换 D.break比continue好用 21.下列说法正确的是()。 A.scanf用于输出 B.printf用于输入 C.gets用于输入一个字符串 D.gets用于输出一个字符串 22.关于if句子说法错误的是()。 A.程序中能够有多个if…else B.有if就有必要有else C.break能够在其间运用 D.continue能够在其间运用 23.已知for循环句子 for(表达式1;表达式2;表达式3),那么下列说法错误的是()。 A.表达式1能够为空 B.表达式1不可以认为空 C.表达式2是循环表达式 D.表达式3为停止条件 24.C语言函数的界说不包含()。 A.函数名 B.关键词参数 C.回来值类型 D.参数类型 25.下列运算符中优先级最高的是( )。 A.! B.% C.= D.&& 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费) 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 100 分)
1.strlen函数的效果是()。
A.求字符串长度
B.减半字符串
C.修正字符串
D.仿制字符串
2.已知有二维数组a[i][j],且数组开始地址为2000,那么a[1]的地址为()
A.2008
B.2016
C.2020
D.2024
3.若x的初值为10,则表达式(x>10?x+100 : x-10)的值是( )。
A.10
B.0
C.100
D.1
4.以下程序段的输出成果是( )。 int a=1234; printf(“%2dn”, a);
A.12
B.34
C.1234
D.提示犯错,无成果
5.构成C语言程序的是( )。
A.子程序
B.过程
C.函数
D.主程序和子程序
6.若整型变量a,b,c,d的值顺次为:1,4,3,2,则条件表达式a
A.1
B.2
C.3
D.4
7.以下字符中,( )对错法的C转义字符。
A.‘t’
B.‘n’
C.‘18’
D.‘xb’
8.下列判别句子的值为假的是()。
A.1&1
B.1>0 || 2>0
C.3!=1
D.2<=1
9.设变量均为整型,则表达式(a=2,b=3,a++,a+=b)的值为( )。
A.2
B.3
C.6
D.9
10.已知int x=23;则printf(x++*1/3)的输出成果是( )。
A.8
B.7.66
C.7.33
D.7
11.以下不是无限循环的句子为( )。
A.for(y=0, x=1; x>++y; x=i++) i=x;
B.for( ; ; x++) ;
C.while (1) {x++; }
D.for(i=10; ; i--) sum+=i;
12.下列不归于C语言关系表达式的是()。
A.<
B.<=
C.!=
D.===
13.下列变量阐明句子中,正确的是( )
A.char a=b=c=0
B.char a;b;c
C.int x,char
D.int x,y,z=0
14.C语言中运算对象有必要是整型的运算符是( )。
A.%
B./
C.=
D.<=
15.下列句子中,正确的句子是( )。
A.int x=y=z=0;
B.int z=(x+y)++;
C.x=+3==2;
D.x%=2.5;
16.以下对二维数组a的正确阐明是()。
A.int a[3][];
B.float a(3,4);
C.double a[1][4];
D.float a(3)(4)
17.以下正确的界说句子是( )。
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};
18.putchar函数能够向终端输出一个( )。
A.整数
B.实数
C.字符
D.字符串
19.C语言供给的合法关键词是( )。
A.default
B.Char
C.while
D.Switch
20.下面关于break和continue的说法错误的是()。
A.break跳出当时循环
B.continue继续当时循环
C.break、continue不能随意更换
D.break比continue好用
21.下列说法正确的是()。
A.scanf用于输出
B.printf用于输入
C.gets用于输入一个字符串
D.gets用于输出一个字符串
22.关于if句子说法错误的是()。
A.程序中能够有多个if…else
B.有if就有必要有else
C.break能够在其间运用
D.continue能够在其间运用
23.已知for循环句子 for(表达式1;表达式2;表达式3),那么下列说法错误的是()。
A.表达式1能够为空
B.表达式1不可以认为空
C.表达式2是循环表达式
D.表达式3为停止条件
24.C语言函数的界说不包含()。
A.函数名
B.关键词参数
C.回来值类型
D.参数类型
25.下列运算符中优先级最高的是( )。
A.!
B.%
C.=
D.&&
专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)
联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189
扫一扫添加我为好友 扫一扫添加我为好友