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

当前位置:首页 > 大学C语言设计教程习题

大学C语言设计教程习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 20:47:00

第一章 习 题

一、选择题

1. 以下叙述不正确的是( )

A. 在C程序中,语句之间必须要用分号\分隔

B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数 C. 在C程序中,无论是整数还是实数都能正确无误地表示 D. 在C程序中,%是只能用于整数运算的运算符 2. 一个C语言程序总是从 ( )开始执行。

A. 主过程 B. 主函数 C. 子程序 D.主程序 3.一个完整的可运行的C源程序中( )。 A.可以有一个或多个主函数 C.可以没有主函数

B.必须有且仅有一个主函数 D.必须有主函数和其他函数

4.构成C语言源程序的基本单位是( )。 A.子程序

B.过程

C.文本

D.函数

5. 以下说法中正确的是( )

A. C语言程序总是从第一个定义的函数开始执行

B. 在C语言程序中,要调用的函数必须放在main()函数中定义 C. C语言程序总是从main()函数开始执行

D. C语言程序中的main()函数必须放在程序的开始部分 6.C语言规定,一个C源程序的主函数名必须为( )。 A.program

B.include

C.main

D.function

7.下列说法正确的是( )。

A.在书写C语言源程序时,每个语句以逗号结束

1

第1章 C语言概述 B.注释时,“/”和“*”号间可以有空格

C.无论注释内容的多少,在对程序编译时都被忽略 D.C程序每行只能写一个语句

8.在Visual C++ 6.0开发环境下,C程序按工程(project)进行组织,每个工程可包括( )C/CPP源文件,但只能有( )main函数。

A.1个 B.2个

C.3个

D.1个以上(含1个)

9.C语言源程序文件的后缀是( ),经过Compile后,生成文件的后缀是(Build后,生成文件的后缀是( )。

A..obj

B..exe

C..c

D..doc

10. C语言的程序一行写不下时,可以( ) A)用逗号换行 B)用分号换行 C)在任意一空格处换行 D)用回车符换

,经过 )第二章 习 题

一、选择题

1. 以下不正确的C语言标识符是( )。

A. ABC B. abc C. a_bc D. ab.c 2.C语言中最基本的非空数据类型包括( )。

A.整型、浮点型、无值型 C.整型、浮点型、字符型 型

3. 若有定义:int a=7; float x=2.5; y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是:( )。

A. 2.500000 A.% A.1

B.整型、字符型、无值型

D.整型、浮点型、双精度型、字符

B. 2.750000

B./ B.2

C. 3.500000

C. = C.2.0

D. 0.000000

D.〈= D.2.5

4.C语言中运算对象必须是整型的运算符是( )。

5.若已定义x和y为int类型,则执行了语句x=1;y=x+3/2;后y的值是( )。 6. 若x,y,z均为int型变量,则执行以下语句后的输出为( )。

x=(y=(z=10)+5)-5;

printf(\y=(z=x=0,x+10);

printf(\ A. X=10,Y=15,Z=10 X=0,Y=10,Z=0 X=10,Y=10,Z=0

C. X=10,Y=15,Z=10

B. X=10,Y=10,Z=10 X=0,Y=10,Z=10 D. X=10,Y=10,Z=10 X=0,Y=10,Z=0

7.若有以下程序段

int a=1,b=2,c;

c=1.0/b*a; 则执行后,c的值是( )。 A.0

B.0.5

C.1

D.2

8.能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是( )。

A.a>=10 or a<=0

B.a>=0|a<=10

3

C.a>=10 && a<=0 A.xds426 A.\\'

D.a>=10||a<=0 C._ok C.\\n

D.zwd D.\\\\

9.下列字符序列中,不可用作C语言标识符的是( )。

B.No.1 B.\\0

10.在printf( )函数中,反斜杠字符'\\'表示为( )。

11. 已知有变量定义:int a;char c;用scanf(“%d%c”,&a,&c);语句给a和c输入数据, 使30存入a,字符‘b’存入c,则正确的输入是( )。

A. 30’b’<回车> B. 30 b<回车> C. 30<回车>b<回车> D. 30b<回车> 12.设先有定义:

int a=10; 则表达式a+=a *=a的值为( )。

A.10 B.100 C.1000 D.200

13.设先有定义:

int a=10; 则表达式(++a)+(a --)的值为( )。 A.20

B.21

C.22

D.19

14.有如下程序

#include main( ) { int y=3,x=3,z=1; printf(\ %d\\n\} 运行该程序的输出结果是( )。

A.3 4

B.4 2

C.4 3

D.3 3

15.假定x、y、z、m均为int型变量,有如下程序段:

x=2; y=3; z=1; m=(y

m=(z

B.3

C.2

D.1

16.以下选项中合法的字符常量是( )。

A.\ A.0

B.'\\010'

B.1

C.68

D.D

D.3

17.设x=3,y=4,z=5,则表达式((x+y)>z)&&(y==z)&&x||y+z&&y+z的值为

C.2

搜索更多关于: 大学C语言设计教程习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第一章 习 题 一、选择题 1. 以下叙述不正确的是( ) A. 在C程序中,语句之间必须要用分号\分隔 B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数 C. 在C程序中,无论是整数还是实数都能正确无误地表示 D. 在C程序中,%是只能用于整数运算的运算符 2. 一个C语言程序总是从 ( )开始执行。 A. 主过程 B. 主函数 C. 子程序 D.主程序 3.一个完整的可运行的C源程序中( )。 A.可以有一个或多个主函数 C.可以没有主函数 B.必须有且仅

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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