云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言复习试卷A

c语言复习试卷A

  • 62 次阅读
  • 3 次下载
  • 2025/5/22 22:25:31

:名 姓线 : 号 学 订 : 级 装班 :别 系

广东工业大学华立学院考试试卷(A)

课程名称: C语言程序设计 考试时间: 2010年 月 日

题 号 一 二 三 四 五 六 七 八 总分 评卷人 评卷得分

一、选择题(每小题2分,共40分) 得分 1. 以下正确的说法是 A 。

A.实参可以是常量、变量或表达式。 B.形参可以为任意类型。 C.实参只能是常量。 D.形参可以是常量。 2. D 是正确的字符常量。

A.''C'' B.'ab' C.'11' D.'\\n' 3.C语言中,求余运算符是 A 。

A. % B. / C. %和/ D. * 4.设变量定义:“int a, b;”,执行语句:scanf(\ b=%d\ &b);时,输入 C,则a和b的值都是10。

A.20 20 B.20, 20 C.a=20 b=20 D.a=20, b=20 5. 软件详细设计产生的图如下,该图是 C 。

A. N-S图 B. PAD图

C.程序流程图 D. E-R图

6. 表达式:(int)((double)11/2)-(9)%2的值是 C 。 A.0 B.3 C.4 D.5

共 6 页,第 1 页

7. 设int c=5和int a, a=2+(c+10,14,c+11), 则a=___D_______

A. 15 B. 14 C. 13 D. 18

8. 若变量c为char类型,能正确判断出c为大写字母的表达式是 D 。

A.?A?<=c<= ?Z? B.(c>= ?A?) || (c<= ?Z?) C.(?A?<=c) and (?Z?>=c) D. (c>= ?A?) && (c<= ?Z?) 9. 下列正确的标识符是:( A)

A. 12ab B. float C. b6ty D. aw~1e 10. 有以下程序: #include

void main() { char c1,c2;

c1=?e?+4; c2=?e?+5;

printf(“c1=%c, c2=%d\\n”,c1,c2); } 已知字母e的ASCII码为101,程序运行后的输出结果是 A 。

A.c1=i, c2=106 B.c1=i, c2=j C.c1=106, c2=i D.c1=105, c2=106

11. 设int a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是 B 。

A.2,1,2 B.2,0,3 12.设有程序段:int k = 10 ;

C.2,2,3 D.2,1,3

while ( k = 1 ) k = k - 1 ;

以下描述正确的是 B 。

A.循环体语句一次也不执行。 C. while 循环语句执行十次。

B.循环是无限循环。

D.循环体语句执行十一次。

13执行语句:for(i=1;i++<4 ;)后,变量i的值是 C 。

A. 3 B. 4 C. 5 D. 不定

#include <Stdio.h> main() { char ch;

while ((ch=getchar())!='\\n')

{ if (ch>='A' && ch<='Z') ch=ch+32; else if (ch>='a' && ch<='z') ch=ch-32; printf(\

A. ABCdef B. DEFabc C. abc D.DEF

共 6 页,第 2 页

14. 执行下面程序时,如果从键盘上输入:defABC〈回车>,则输出(B )

15. 有两个字符变量a, b,则以下正确的输入格式是 A 。

A.scanf (\ C.scanf (\ main()

{ int a; printf(\”,,(a=3*5,a*4,a+5)); } A.65 B.20 C.15 D.10 17. 输出整型变量a,b的语句为printf(“ D ”, a,b) ;

A.a=%2,b=%5 B. a=2,b=5 C.a=%%d,b=%%d D. a=%d,b=%d 18.有以下程序:#include

void main() { int a=2,b=1; printf(“%d,”,b=a+b); printf(“%d\\n”,a=2*b); } 程序运行后的输出结果是 C 。

A.3,2 B.3,0 C.3,6 D.3,1 19.以下程序的输出结果是 B 。 #include void main() { int m=5;

if (++m>5) printf(“%d\\n”,m); else printf(“%d\\n”,m--); }

A.7 B.6 C.5 D. 4

20. 有以下程序: #include

void fun(int p) { int d=1; p=d++;

printf(“%d”,p); }

void main( ) { int a=2;

fun(a); printf(“%d\\n”,a); } 程序运行后的输出结果是 A 。

A.12 B.13 C.11 D.21

共 6 页,第 3 页

B.scanf (\

D.gets (\

16. 下面程序中的输出语句,a的值是( D )

二、填空题(每空2分,共40分) 得分 1.若有定义语句:int a=5;则表达式: (--a)--的值是 4 。

2. 设int x,y;且x = 0, y = 0则表达式!x&& y 的值是 O 。 3. 条件 \的C语言表达式是___ x>=1 && x<=2 ___。 4. 在C语言中真用 1 表示 ;假用 0 表示。 5. 设int a=1,b=2,c=3;写出下面各逻辑表达式的值:

(1)a+b>c&&b= =c 0 (2) a

{ int x=4,y=5;

printf(“%d %d\\n”,++x, y++);}

7. 有1000元,一次存5年期,已知5年期定期存款利息年利率5.85%。设r为年利率,n为存款年数,n年本息和公式为P=1000×(1+n×r)。将下面计算本息和的程序补充完整:

#include void main() {

int n=5;

double _______________; ____________________; printf(\ } #include void main() { char c;

printf(\请输入字符c:\__________________; printf(\输出c:\__________________; printf(\ }

9.设int a;则表达式a= =2的值是__________。

共 6 页,第 4 页

8. 用getchar和putchar函数输入输出字符,将下面程序补充完整:

搜索更多关于: c语言复习试卷A 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

:名 姓线 : 号 学 订 : 级 装班 :别 系 广东工业大学华立学院考试试卷(A) 课程名称: C语言程序设计 考试时间: 2010年 月 日 题 号 一 二 三 四 五 六 七 八 总分 评卷人 评卷得分 一、选择题(每小题2分,共40分) 得分 1. 以下正确的说法是 A 。 A.实参可以是常量

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com