优课UOOC深圳大学C语言程序设计 作业二Word文件下载.docx
- 文档编号:19321574
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:18
- 大小:17.89KB
优课UOOC深圳大学C语言程序设计 作业二Word文件下载.docx
《优课UOOC深圳大学C语言程序设计 作业二Word文件下载.docx》由会员分享,可在线阅读,更多相关《优课UOOC深圳大学C语言程序设计 作业二Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。
u'
){printf("
%c"
*p-32);
p++;
}
LANGUAGE
language
LANG
langUAGE
4.
对于条件表达式(k)?
(i++):
(i--)来说,其中的表达式k等价于
_____。
k==0
k==1
k!
=0
=1
5.
当a
=
1,
b
3,
c
5,
d
4时,执行完下面一段程序后x的值是_____。
if
(
a
<
b)
if(c
d)
x
1;
else
(a
c)
if(b
2;
else
3;
6;
7;
1
2
3
6
B
6.
如果循环次数在执行循环体之前已确定,一般用
(1)循环;
如果循环次数是由循环体的执行情况确定的,一般用
(2)循环和(3)循环。
当循环体至少执行一次时,用
(4)
循环,反之,如果循环体可能一次也不执行,选用(5)循环。
以上五个空白处应依次填入________。
for、while、do-while、do-while、while
while、for、do-while、do-while、for
for、while、do-while、while、do-while
for、do-while、while、while、do-while
7.
以下程序段的输出结果是_____。
int
k,j,s=0;
for(k=2;
k<
k+=2,s=0)
{
for(j=k;
j<
j++)
s+=j;
printf("
%d\t"
s);
14
9
14
23
9
8.
C语言程序的语句都是以______结尾。
.
;
无符号
9.
在VC6.0中,定义了数组
int
a[10];
则a数组在内存中占用了_______个字节
10
20
40
不确定
10.
以下程序运行后的输出结果是______。
x=011;
%d\n"
++x);
12
11
11.
以下程序的输出结果是:
voidmain()
intk,a[3][3]={1,2,3,4,5,6,7,8,9};
for(k=0;
k<
k++)
%3d"
a[k][2-k]);
\n"
);
3
6
5
7
1
4
12.
若有语句int*point,a=4;
和point=&
a;
下面均代表地址的一组选项是_____。
a,point,*&
a
&
*a,&
a,*point
*&
point,*point,&
a,point,&
*point
D
13.
语句printf("
a\bre\'
hi\'
y\\\bou\n"
的输出结果是______
y\\\bou
y\bou
re'
hi'
you
abre'
14.
以下不能正确进行字符串赋值的语句是:
charstr[5]="
good!
"
charstr[5]={'
g'
'
o'
d'
};
charstr[]="
charstr[]={"
15.
以下对数组元素正确引用的是:
floatf[10];
f[10]=3.14;
chars[20];
s[5-6]='
A'
doubled[5];
d[5-5]=8;
a[1]=2;
inta[8];
16.
以下能对二维数组进行正确初始化的语句是
inta[1][3]={{1,0,1},{},{1,2,3}};
inta[2][4]={{1},{2,3},{4,5,6}};
inta[][3]={{1,2},{3,4}};
inta[3][]={{1},{2,3},{4,5,6}};
17.
闰年能被400整除或者能被4整除但不能被100整除。
以下_______不是判定year是闰年的正确表达式。
year%400==0||year%4==0&
year%100!
!
(year%400)||(!
(year%4)&
year%100)
year%400||!
year%4&
year%100
year%400==0||(year%4==0&
=0)
18.
设变量ch的值为小写字母d,将其转为大写字母D的表达式是______。
ch–a+A
ch+32
ch–´
a´
+´
A´
以上都不正确
19.
执行下面程序时,欲将25和2.5分别赋给a和b,正确的输入方法是______。
inta;
floatb;
scanf("
a=%d,b=%f"
&
a,&
b);
25
2.5
25,2.5
a=25,b=2.5
a=25
b=2.5
20.
以下正确的定义语句是:
floatf={1.1,2.2,3.3,4.4,5.5};
inta[5]={-1,0,6,1,2,3};
charch[]={'
a'
'
b'
c'
e'
d[5]={1,2,3,4,5};
21.
inti;
charw[][10]={"
susan"
"
peter"
jack"
mary"
for(i=1;
i<
i++)
%s\t"
w[i]);
s
p
j
m
susan
eter
ck
y
peter
jack
mary
peter
jack
22.
能够被计算机直接识别并执行的是________程序。
自然语言
汇编语言
机器语言
高级语言
23.
将100声明为符号常量NUM的正确的预处理命令是______
defineNUM100
defineNUM100;
#defineNUM100
#defineNUM100;
24.
执行下面的程序时,假设用户输入为1#22#333(此处#表示空格),则ch1、ch2和ch3的值为______。
charch1,ch2,ch3;
%1c%2c%3c"
ch1,&
ch2,&
ch3);
'
1'
、‘2’、‘3’
‘1’、‘#’、‘2’
‘1’、‘2’、‘#’
‘1’、‘#’、‘3’
25.
C语言中用于结构化程序设计的3种基本结构是________。
顺序结构、选择结构、循环结构
if、switch、break
for、while、do-while
if、for、continue
26.
C语言规定,函数返回值的类型是由______
return语句中的表达式类型所决定
调用该函数时的主调函数类型所决定
调用该函数时系统临时决定
在定义该函数时所指定的函数类型所决定
27.
若i,j已定义为int型,则以下程序段中内循环的总次数是______。
for(i=3;
i;
i--)
for(j=0;
=2;
k++)
{...}
30
36
27
18
28.
在计算机内一切信息的存取、传输和处理都是以_____形式进行的。
ASCII码
二进制
十进制
国标码
二、多选题
16.00
C语言具有哪些特点?
可移植性好
运算符与数据类型丰富
属于强类型语言
语法检查严格
E.
简洁灵活
F.
结构化
ABEF
C语言的主要应用有哪些?
开发系统软件
开发大型应用软件
编写个人网页
编写硬件设备的驱动程序
开发游戏软件
编写通信程序
G.
编写广告文案
ABDEF
以下用户标识符,其中合法的是()。
abc
f2_A1
a8bc
A-12
A_12
ABCE
为什么要学习C语言?
它具有哪些特性?
功能强大
应用广泛
通用性好
晦涩难懂
富有挑战性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优课UOOC深圳大学C语言程序设计 作业二 优课 UOOC 深圳大学 语言程序设计 作业