C语言程序设计课堂练习
时间:2025-04-19
时间:2025-04-19
计算机C语言
安徽工业大学
计算机学院
胡宏智
第1页
总目录第1章C 语 言 程 序 设 计 课 堂 练 习
概述 类型与运算符 控制结构
第5~9章 复习讲解第7章 第8章 第9章 指针 结构与共用 文件
第3章 第4章
第5章第6章
数组函数
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第2页
● 单项选择题C 语 言 程 序 设 计 课 堂 练 习 第 一 章 概 述
1) 一个完整的可运行的C源程序中 ____. A)可以有一个或多个主函数 B)必须有且仅有一个主函数 C)可以没有主函数
B
D)必须有主函数和其他函数2) 构成C语言源程序的基本单位是 ____. A)子程序 B)过程
D
C)文本
D)函数
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第3页
● 单项选择题C 语 言 程 序 设 计 课 堂 练 习 第 一 章 概 述
3) 某C程序由一个主函数main( )和一个自定义函数max( )组成,则该程序 ____. A)总是从max( )函数开始执行
D
B)写在前面的函数先开始执行C)写在后面的函数先开始执行 D)总是从main( )函数开始执行
4) C语言规定,一个C源程序的主函数名必须为 ____.A)program C)main B)include D)function
C
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第4页
● 单项选择题C 语 言 程 序 设 计 课 堂 练 习 第 一 章 概 述
5) 下列说法正确的是 ____.A)在书写C语言源程序时,每个语句以逗号结束 B)注释时,'/'和'*'号间可以有空格
C
C)无论注释内容的多少,在对程序编译时都被忽略D)C程序每行只能写一个语句 6) C语言源程序文件的后缀是 ____,经过Compile后,
C
生成文件的后缀是____,经过Link后,生成文件的后缀是____. A).obj B).exe C).c D).doc
A
B
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第5页
● 单项选择题C 语 言 程 序 设 计 课 堂 练 习 第 一 章 概 述 7) Visual C++ 6.0 IDE的编辑窗口的主要功能是____. 输出窗口的主要功能是____.调试器(Debug)的主要 功能是____. A)建立并修改程序 B)将C源程序编译成目标程序 C)跟踪分析程序的执行 D)显示编译结果信息(如语法错误等)
A
C
D
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第6页
● 单项选择题C 语 言 程 序 设 计 课 堂 练 习 第 一 章 概 述
8) 在Visual C++ 6.0开发环境下,C程序按工程(project) 进行组织,每个工程可包括____ C/CPP源文件,但只 能有____ main函数。 A)1个 B)2个 C)3个 D)1个以上(含1个)
D
A
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第7页
● 单项选择题C 语 言 程 序 设 计 课 堂 练 习 第 一 章 概 述
9) 调试程序时,如果某个语句后少
了一个分号,调试时会提 示错误,这种情况一般称之为____. 而某个“计算2的 平方”的程序在调试时没有提示出错,而且成功执行并计 算出了结果,只是结果等于5,这种情况一般称之为__ __. A)语法错误 C)编译器出错 B)正常情况 D)逻辑设计错误
A
D
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第8页
● 单项选择题
C
语 言 程 序 设 计 课 堂 练 习 第 三 章 基 本 数 据 类 型与 运 算 符
1) C语言中最基本的非空数据类型包括 ____. A)整型、浮点型、无值型 B)整型、字符型、无值型 C)整型、浮点型、字符型 D)整型、浮点型、双精度型、字符型 2) C语言中运算对象必须是整型的运算符是 ____.
D
A
A)% C)=
B)/ D)<=
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第9页
● 单项选择题若已定义x和y为int类型,则执行了语句x=1;y=x+3/2;后y
C
语 言 程 序 3) 设 计 课 堂 练 4) 习 第 三 章 基 本 5) 数 据 类 型与 运 算 符
的值是 ____.A)1 B)2 C)2.0 D)2.5 c=1.0/b*a; 则执行后, D)2 若有以下程序段,int a=1,b=2,c; c中的值是 ____. A)0 B)0.5 C)1 能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是____. A)a>=10 or a<=0 C)a>=10 && a<=0 B)a>=0|a<=10 D)a>=10‖a<=0
B
A
D
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第10页
● 单项选择题6) 下列字符序列中,不可用作C语言标识符的是 ____. A)xyd233 A)\ B)\0 B)No.1 C)\n C)_sd D)\\ D)xyz 7) 在printf( )函数中,反斜杠字符'\'表示为 ____. 8) 设先有定义:int a=10;则表达式a+=a *=a的值为____.
C
语 言 程 序 设 计 课 堂 练 习 第 三 章 基 本 数 据 类 型与 运 算 符
B
D
D
A)10A)20
B)100B)21
C)1000C)22
D)200
9) 设先有定义:int a=10;则表达式(++a)+(a- -)的值为____. D)19
C
返回目录
计算机C语言
安徽工业大学
计算机学院
胡宏智
第11页
● 单项选择题10) 设先有定义:int y=3,x=3,z=1;则语句: A)3 4 B)4 2 C)4 3 D)3 3
C
语 言 程 序 设 计 课 堂 练 习 第 三 章 基 本 数 据 类 型与 运 算 符
printf(“%d %d\n”,(++x,y++),z+2); 的输出结果为 …… 此处隐藏:1842字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:清风义工管理制度(试行)
下一篇:河南省建设项目水资源论证管理办法