C语言期末练习 4Word下载.docx
- 文档编号:15811967
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:12
- 大小:130.01KB
C语言期末练习 4Word下载.docx
《C语言期末练习 4Word下载.docx》由会员分享,可在线阅读,更多相关《C语言期末练习 4Word下载.docx(12页珍藏版)》请在冰豆网上搜索。
若干子程序组成
VC023】
下列可以正确表示字符型常数的是(
"
a"
'
t'
\n"
297
VC038】
在C语言中合法的变量名是(
A)float
B)2a
C)a_st2
D)switch
[C]
VC042】
已知int
x,a;
执行语句"
x=(a=2*5,a*3,a+4);
变量x值的值是(
A)10
B)30
C)14
D)34
VC048】
若定义:
“int
x=6,
y;
”,执行“y=++x;
y=x--;
”后x
y的值为(
A)7,6
B)7,7
C)6,6
D)6,7
[D]
VC061】
设int
x;
,下面的表达式(
)满足x是奇数时为真,x是偶数时为假。
x%2==0
(x/2*2-x)==0
!
(x%2)!
=0
(x%2)
VC070】
若x,
y均定义成int型,z定义为double型,以下不合法的scanf函数调用语句是(
scanf(“%d
%x,
%le”,
&
x,
y,
z);
scanf(“%2d
*%d,
%lf”,
scanf(“%x
%*d
%o”,
y);
%o%6.2f”,
(双精度型用%le,或者%lf)
VC076】
以下程序的输出结果是(
int
k=17;
printf("
%d,%o,%x\n"
,k,k,k);
A)17,021,0x11 B)17,17,17
B)17,0x11,021 D)17,21,11
[A]
VC078】
已知“int
x=10,
y=20,
z=30;
”以下语句执行后x,y,z的值是(
if(x>
y)
z=x;
x=y;
y=z;
A)x=10,
z=30
B)x=20,
y=30,
z=30
C)x=20,
z=10
D)x=20,
z=20
VC089】
以下描述中正确的是(
do-while循环中循环体内不能使用复合语句
do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作
do-while循环中,根据情况可以省略while
VC5102】
以下对一维整型数组a的正确说明是________。
(A)
a(10);
(B)
n=10,a[n];
(C)
n;
scanf("
%d"
&
n);
a[n];
(D)
#define
SIZE
10
a[SIZE];
D
VC5117】
若说明:
a[2][3];
则对a数组元素的正确引用是________。
a(1,2)
a[1,3]
a[0][2]
a[2][0]
VC5129】
下述对C语言字符数组的描述中错误的是________。
字符数组可以存放字符串
字符数组中的字符串可以整体输入、输出
可以在赋值语句中通过赋值运算符"
="
对字符数组整体赋值
不可以用关系运算符对字符数组中的字符串进行比较
VC6114】
假设有语句sizeof(double),则它是________。
A)一个整型表达式
B)一个双精度浮点表达式
C)一种函数调用
D)一种函数定义
VC6121】
函数调用语句:
func((exp1,exp2),(exp3,exp4,exp5));
含有实参的个数________。
A)1
B)2
C)4
D)5
VC7104】
以下程序段的执行结果为________。
A)sum=9
B)sum=12
C)sum=18
D)sum=28
VC8103】
下列程序的输出结果是________。
A)5
B)6
C)7
D)8
VC91071】
现有如下定义:
a,b,*p,*q;
则下列赋值语句错误的是________。
A)p=&
a;
B)q=&
b;
C)p=q;
D)p=a;
VC91083】
下面关于字符串的说明中,错误的是________。
A)char
a[15]="
jft"
;
B)char
a[]="
C)char
*a="
D)char
a[]={jft};
VC91095】
以下程序的输出结果是________。
A)0
1
2
B)1
3
C)2
4
D)3
5
VC91042】
若有以下程序
上面程序输出结果是________。
A)6
B)8
D)2
VC10101】
以下程序的输出结果为________。
A)3
C)0
D)1
VC11101】
A)Lili
M
19
B)Zhangliang
F
20
C)Wanghu
18
D)Zhangliang
18
VC13115】
有以下程序
程序运行后的输出结果是________。
A)abc
B)28c
C)abc28
D)因类型不一致而出错
VC5210】
写出下面程序执行后的输出结果
。
[3]
5
VC13205】
下面程序运行后,输出结果是
[s]
[1]
mntka01】
给定程序中,程序的功能是:
求矩阵的转置。
请填空。
说明:
在VC环境中按下面的要求完成
1、打开考生文件夹下的tka01.cpp。
2、请在程序的下划线处填入正确的内容并把下划线删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言期末练习 语言 期末 练习
![提示](https://static.bdocx.com/images/bang_tan.gif)