C语言程序设计课堂练习

时间: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字,全部文档内容请下载后查看。喜欢就下载吧 ……

C语言程序设计课堂练习.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219