奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 508|回复: 0

19秋天大《C语言程序设计》在线作业二

[复制链接]

2万

主题

27

回帖

6万

积分

管理员

积分
60146
发表于 2019-9-10 17:24:53 | 显示全部楼层 |阅读模式
扫码加微信
19秋天大《C语言程序设计》在线作业二
试卷名称《C语言程序设计》在线作业二
1.设inta=9b=4则执行printf(“%d”a/b)后的输出结果是______。
A.1
B.2
C.2.25
D.3
答案
2.设有定义:inta[6]={123456}*p=a,则*(p+3)的值是()。
A.3
B.4
C.5
D.6
答案
3.设有定义inti=1s=1以下能实现求10!的程序段是()
A.while(i++=10)s*=i
B.for(i9i++)s*=i++
C.do{s=s*i}while(i=10)
D.for(i=10i++)s*=i
答案
4.能正确表示a和b同时为负的表达式是_______。
A.a*b0
B.a+b0
C.a0||b0
D.a0&amp&ampb0
答案
5.程序
#includestdio.h
voidmain()
{floata=11.0b=3
printf(“%5.2f\n”a/b)
}
执行后的输出结果是()
A.3
B.3.66
C.3.67
D.3.66666
答案
6.以下不能做C语言用户标识符的是_______。
A.sum
B.while
C.Abcd
D.x_5
答案
7.判断字符型变量ch是否为大写英文字母的表达式为___。
A.A’=ch=‘Z’
B.ch=‘A’&amp&ampch=‘Z’
C.ch‘a’&amp&ampch=‘z’
D.ch=‘A’||ch=‘Z’
答案
8.下列选项中,书写正确的是___。
A.#definePI=3.14159
B.include“stdio.h”
C.defineM3
D.#definePI3.14159
答案
9.已知w=1x=2y=3z=3a=4b=2;则执行语句(a=wx)&amp&amp(b=yz)
后,ab的值为___。
A.1和1
B.0和0
C.4和2
D.0和2
答案
10.程序
#includestdio.h
voidmain()
{charstr[][10]={”ABC”“DEF””GHI””XYZ”}
inti;
for(i=0;i3;i++)
printf(“%s”str[i]);
}
执行后的结果是()
A.ABCDEF
B.ABCDEFGHI
C.ADG
D.ABCDEFGHIXYZ
答案
11.在C语言中说明字符型量使用______.
A.int
B.char
C.float
D.double
答案
12.设有:inta[][3]={{123}{4}{567}}元素a[1][1]的值是()
A.0
B.1
C.2
D.4
答案
13.表达式6!=7的值是______。
A.0
B.1
C.6
D.true
答案
14.设inta[]={36810121315}则数组元素a[3]的值是___。
A.3
B.8
C.10
D.12
答案
15.若有inta[3][5]={2,2},{2,6},{2,6,2}},则数组a的元素个数为()。
A.8
B.5
C.3
D.15
答案
16.设有:intm[6]={54321}数组元素m[m[1]]的值是()
A.0
B.1
C.2
D.4
答案
17.设inta=1b=2执行语句a+=b后,a的值是___.
A.1
B.2
C.3
D.4
答案
18.程序
#includestdio.h
voidmain()
{inta=1b=2c=3
if(ab)c++
elsec
printf(“%d\n”c)
}
的输出结果是()
A.0
B.1
C.2
D.3
答案
19.程序
voidmain()
{floatx=2.345678printf(&quotx=%5.3f\n&quotx)
}
的执行结果是()
A.2.345678
B.x=2.345
C.x=2.346
D.x=2.3456
答案
20.程序#includestdio.hmain(){inta=11b=3printf(“%d\n”=a/b)}执行后的输出结果是()。
A.1
B.3
C.11
D.a=3.66666
答案
21.以下叙述中正确的是________。
A.同一个函数中可以使用相同名字的变量
B.在所有函数之外定义的变量为全局变量
C.在main()函数体内定义的变量为全局变量
D.形式参数可以是表达式
答案
22.设有inta=3b=3f;执行语句f=(a!=b)?a+bab;后,f的值是().
A.0
B.1
C.3
D.5
答案
23.设inta[][3]={1352460}则a数组的行数是______。
A.2
B.3
C.4
D.任意
答案
24.设有定义intab下列语句正确的是____。
A.a++b
B.6++
C.a+b=2
D.a+=b
答案
25.程序
#includestdio.h
voidmain()
{charch=A
ch=ch+32printf(“%c%d\n”chch)
}
执行后的输出结果是()
A.aa
B.AA
C.a97
D.A65
答案
26.程序
#includestdio.h
voidmain()
{chara[]=“AABBCCDD”
printf(“%s\n”a+3)}
执行后的输出结果是()
A.AAB
B.BCCDD
C.BBCCDD
D.AABBCCDD
答案
27.设int类型的数据长度为2字节,则该类型数据的取值范围是________。
A.0至65536
B.0至65535
C.32767至32768
D.32768至32767
答案
28.已知函数原型声明为:char*www(characharb)该函数的类型为________。
A.指向字符型的指针
B.字符型
C.整型
D.指向整型的指针
答案
29.设有:inta[]={13579}i=0下面数组元素引用错误的是()。
A.a[i]
B.a[i+2]
C.a[a[i]]
D.a[i+5]
答案
30.程序
#includestdio.h
voidmain()
{inty
for(y=9y0y)
if(y%3!=0)continue
elseprintf(“%d”y)
}
执行后的输出结果是()
A.963
B.9631
C.87542
D.875421
答案
31.设inta=1b=2执行语句a=b%4后,a的值是____.
A.0.5
B.1
C.2
D.4
答案
32.要将246810存入数组a中,错误的是________。
A.inta[]={246810}
B.inta[5]={246810}
C.inta[5]a={246810}
D.inta[5]a[0]=2a[1]=4a[2]=6a[3]=8a[4]=10
答案
33.C语言中运算对象必须是整型的运算符是___。
A.%
B./
C.*
D.=
答案
34.C语言的基本数据类型是_______.
A.intfloatdoublelogical
B.intdoublefloatchar
C.intdatefloatchar
D.intdoublefloatstring
答案
35.以下可以作为变量名的是()
A.3x
B.double
C.sum_1
D.a+b
答案
36.程序
#includestdio.h
voidmain()
{inta=10b=12
if(ab)a+=b
elsea=b
printf(“%d\n”a)
}
的执行结果是()
A.22
B.12
C.10
D.2
答案
37.设有:inta[]={10203040}*p=a下列表达式值为40的是()
A.a[4]
B.p+3
C.*a+10
D.*(p+3)
答案
38.设intiintx[3][3]={123456789}则语句for(i=0i3i++)printf(&quot%d&quotx[0][2i])的输出结果是_________。
A.159
B.123
C.357
D.321
答案
39.设intiintx[3][3]={012345678}则程序片段for(i=0i3i++)printf(“%d”x[i][2i])的输出结果是_____。
A.246
B.036
C.048
D.258
答案
40.以下正确的实型常量是()
A.12
B.3.14e1.5
C.0.3102
D.1.0
答案

奥鹏易百网www.openhelp100.com专业提供网络教育各高校作业资源。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-24 12:08

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表