c语言程序设计试题集8

上传人:夏** 文档编号:551732198 上传时间:2024-02-21 格式:DOCX 页数:152 大小:136.90KB
返回 下载 相关 举报
c语言程序设计试题集8_第1页
第1页 / 共152页
c语言程序设计试题集8_第2页
第2页 / 共152页
c语言程序设计试题集8_第3页
第3页 / 共152页
c语言程序设计试题集8_第4页
第4页 / 共152页
c语言程序设计试题集8_第5页
第5页 / 共152页
点击查看更多>>
资源描述

《c语言程序设计试题集8》由会员分享,可在线阅读,更多相关《c语言程序设计试题集8(152页珍藏版)》请在金锄头文库上搜索。

1、第一 章 基础知识一.填空1. 每个C程序都必须有且仅有一个 函数。2. C语言程序开发到执行通常要经过6个阶段即编辑、预处理、 链 接、加载和执行。3. 软件是程序,以及、使用和维护所需要的所有文档。4. 国标中规定:“计算机程序是按照具体要求产生的适合于计算机处理的5. 程序设计语言按照书写形式,以及思维方式的不同一般分为低级语言和 两大类。6. C语言是由 组成的。7. C语言的函数可分为主函数main、标准库函数和 08. 个函数是由两部分组成的,即:和 函数体。9. 编译是将C语言所编写的源程序 成机器代码,也称为建立目标代码程序的过程。10. 程序是由某种程序设计语言编制出来,体现

2、了编程者的控制思想和对计 算机执行操作的要求。不同的任务功能,就会需求不同的软件程序,如:控制计 算机本身软硬件协调工作,并使其设备充分发挥效,方便用户使用的系统软件 程序,称为操作系统;而为办公自动化(OA)、管理信息系统(MIS)、人工智能、 电子商务、网络互联等等应用而开发的软件程序,统称为。11. 机器语言是以 形式表示的机器基本指令的集合,是计算机系统唯不需要翻译可以直接识别和执行的程序设计语言。12. 与机器语言相比,使用汇编语言来编写程序可以用 来表示指令的操作码和操作对象,也可以用标号和符号来代替地址、常量和变量。13. 在编译程序之前,凡以开头的代码行都先由预处理程序预处理。

3、14. C程序的执行均是由执行 开始。15. 函数体即为包含在 内的部分。它分为 和为完成功能任务由若干个C语句组成的执行部分。16. C语言程序中一条简单语句是以 字符作为结束符的。17. C语言是结构化、的程序设计语言。18. 由于计算机硬件不能直接识别高级语言中的语句,因此,必须经过 “程序”,将用高级语言编写的程序翻译成计算机硬件所能识别的机器语 言程序方可执行。19. 用高级语言编写的程序需翻译成计算机硬件所能识别的机器语言程序方 可执行。所以说,用高级语言进行程序设计,其编程效率高,方便易用,但没有氐级;五等高。20. 第一个系统体现结构化程序设计思想的教学工具语言是 语言。解答:

4、1 . main()2 .编译3 .开发4 .指令序列5 .高级语言6 .函数7 .自定义函数8 .函数首部9 .翻译10,应用软件11 .二进制代码12 .助记符13 .#14 . main 函数15 .声明部分16 .;(或分号)17 .模块化18 .翻译19 .执行速度20 . PASCAL二.阅读程序写结果(无)三.补充程序(无)四.改错题(无)五.编程一(无)六.编程二(无)第二章常量、变量和表达式煩空1 .以16位计算机为例,若定义longinta;则变量a占 个字节的内存空间。2 .以16位计算机为例,若定义double a;则变量a占 个字节的内存空间。3 .以16位计算机为例

5、,若定义!ong double;则变量a占 个字节的内存空 间。4 .在 位机,int型占4个字节。5 . C语言的数据类型有:基本数据类型、构造数据类型、枚举类型、空类型。6.在C语言中,基本数据类型有:。7 .整型常量046转换为十进制数等于。8 .整型常量054转换为十进制数等于。9 .整型常量0x125转换为十进制数等于 10 .整型常量0x7C转换为十进制数等于。11 .整型常量39转换为进制等于 12 .实数473.468写成规范化指数形式,则应为。13 .实数0.0453写成规范化指数形式,则应为 114 .将0x123转换为二进制等于 015 .字符A,表示成十六进制等于 16

6、 .在C语言中,称代表常量的标识符为。17 . C语言中是用编译预处理命令 来定义符号常量。18 .在C语言中,以反斜杠符()开头,后跟字符的字符序列,称之为 , 主要用来表示控制及不可见的字符或者些图形符号。19 .语句printf(,106)执行的结果输出是 020 .语句printf( “b”)执行的结果输出是:=21 .语句printf( b)执行的结果输出是 22 .语句printf(102)执行的结果输出是 。23 .若有 charchl;chl=a+4;则语句 printf(%c,x)的输出结果为。24 .字符串常量“Hell。, everyone!”占据的内存空间为 个字节25

7、 .字符串常量“Hell。,Bob!”占据的内存空间为 字节。26 .十进制整型常量由09个数据组成,但不能以 开始,没有小数部分。27 .十六进制常量由09和 组成。28 . unsigned long类型常量通常以 为后缀。29 .实型常量通常有小数形式和 两种表达方式30 . C语言中是用编译预处理命令,,来包含其他源文件31 .为了表示字符串的结束,系统自动在字符串的最后加一个,但不被输 出32 . C语言中,其值可被改变的量称为变量,它具有三个基本要素:变量名、 和变量值。33 . C语言规定,变量的标识符只能由字母、数字和下划线组成,且不能以 开头。34 .在 16 位机中,siz

8、eof( hellon)等于 。35,在 16 位机中,printf( hell。、”)等于 36 .字符变量在内存中占用 个字节的存储空间。37 .若有定义int x=27, y=6;则表达式x/y的值为 。38 .若有定义int x=47, y=8;则表达式x%y的值为 039 .若有定义 char chl=A,ch2,ch3;执行 ch2=chl+; ch3=+chl; printf(chl=%c, ch2=%c,chl,ch2);则输出为 40,若有定义 char chl=A,ch2,ch3;执行 ch2=chl+; ch3=+chl; printf(ch2=%c, ch3=%c,ch

9、2,ch3)J则输出为 。41 .若有定义 int i=5, j, k;执行 j=i-; k=-i; printf(i=%d, j=%dn, i, j);则输出为42 .表达式(int)(13.7+25.6)A%5 的值是 43 .表达式 3.6-E/2+1.2+5%3 的值是 44 .表达式54%10/2+4.0*(肺)的值是 。45 .若定义int x; double b=5.45;执行x=b后,则x的值为 46 .若定义int y; char c=A;执行y=c后,则y的值为。47 .若定义 int a=8; float b=2.5;则 a/(int)(b)的值为 48 .若a=5,则执

10、行a*=7-3语句后,a的值是 49 .若 int a=l,b=0,c=4,d=2;则表达式(ab ? a:b)&(c-d)的值为=50 .已知a = 0 ,表达式a = 1? b = 1: b = 0;执行后,b的值是 51 .若定义int m=7,n=12;则表达式n%=m-m%5的值是 52 .若定义 int a=8; float b=4.5;执行 a*=a/=a-b 后,a 的值为 53 . inta=2; !a+的值为=54 . int a=0; !+a 的值为。55 . int a=7;float b=4.5;贝 printf( “%d” ,a*=a/=a-b)的值为 。56 .

11、int k=7;float a=2.5,b=4,7;则表达式 a+k%3*(int)(a+b)%加的值为 57 . #define MM(a,b) (a-b)?a:b int a=2,b=6;printf( %dn,MM(a,b)的值为58 .在 32 位机中,inta=4,b=7; printf( “x,a-b)的值为:59 . int x,y,z; x=y=2;z=3;y=x+-l;printf( %d,%d,x,y)的值为: 60.inti=2,j;printf( “d” 产kl)的值为: 解答:1.42.43. 104.325 .指针类型6 . int、float、double、cha

12、r7.388.449.29310. 12411. 04712. 4.734680e+00213. 4.530000e-00214.10010001115,x41A1H16符号常量17. # define18. 转义字符常量19. F20. b21. b22. B23. e24. 1625. 1126.027. AF28. U29. .指数形式30. /include31. 、32. 变量类型33. 数字34. 735. hello”36. 137.438. 739. chi;C, ch2=A40. ch2=A, ch3=C41. i=3J=542.443. 4.80000044. 6.0000

13、0045.546. 6547.448. 2049. 150. 151. 252.453.054.055.456. 2.50000057.258. fffffffd59.3, 160.0二.阅读程序写结果(无)三.补充程序(无)四.改错题(无)五.编程一(无)六.编程二(无)第三章顺序结构一.填空1 .C语言的语句可分为5类,它们是:控制语句、函数语句、符 合语句和空语句。2 .常用于字符输入的函数为: 3 .常用于字符输出的函数为:4 .常用于字符串输入的函数为:5 .常用于字符串输出的函数为:6 .格式输入函数的一般形式为: 7 .格式输出函数的一般形式为: 8 . printf和scanf

14、是标准的库函数,它们的函数原型在头文件 中。9 .有char ch,则从键盘给ch赋值的格式输入语句为:010 .如果要输出字符串常量 HelloWord ! ”,则格式输出语句为:11 .设有定义:long x=-123456L;,请写出能够正确输出变量x值的语句12 .若有int a,b;想通过scanf(%d%cT,&a,&b);输入语句给a赋于1,给b赋于 2,则从键盘输入数据的形式是 13 .若有 int i,j; scanf(i=%d,j=%d;&i,&j);,要求给 i 赋 10,给 j 赋 20,则应该 从键盘输入 14 .已知i、j、k为int型变量,若从键盘输入:1, 2, 3回车,使i的值为1、 j的值为2、k的值为3,请写出正确的输入语句 15 .有 int m,n,p; scanf(m=%dn=%dp=%d,&m,&n,&p);printf(%d%d%dn,m,n,p);若想从键盘上输入数据,使变量m中的值为123,n中 的值为456,p中的值为789,则正确的输入是 016 .有 int a; float b, c; scanf(%2d%3f%4f,&a,&b,&c); printf(na=%d, b=%f, c=%fn, a, b, c);,若运行时从键盘上输入9876543210V回车,则程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号