求C语言练习题答案

二、填空题1._____是指在程序运行过程中,值可以发生变化的量。2.C语言是一种_____(区分/不区分)字母大小写的语言,Password和password在C语言中... 二、填空题
1. _____是指在程序运行过程中,值可以发生变化的量。
2.C语言是一种_____(区分/不区分)字母大小写的语言,Password和password在C语言中是两个_____(相同/不同)的标识符。
3.下面的转义字符分别表示:
’\b’_____,’\n’_____,’\t’_____,’\”’ _____
4.下面常量的类型分别为:
1.5E12_____,1288L _____,’a’_____,"a"_____
08 _____,’\007’_____
5. C语言源程序一定要有而且只有一个_____函数,程序执行时也从它开始。
6. 结构化程序设计主要有_____、_____和_____三种基本结构。
三、判断题
1. C语言不是一种结构化程序设计语言。(  )
2. C语言是弱类型语言,为了类型转换的方便,对类型的要求很不严格,在许多情况下不做类型检查。(  )
3. C语言既具有高级语言的特点,同时也具有部分低级语言的特点。(  )
4. C源程序可以由多个文件组成,每个文件中都可有一个主函数main()。(  )
5. C程序从main()函数开始执行,因此主函数main()必须放在程序的开头。(  )
6. 命名标识符时字符个数不得超过6个。(  )
7. 对于同一个数据种类型,变量值越大,它所占内存的字节数越多。(  )
8. 定义一个变量时必须指出变量类型,但是不一定必须给变量初始化。(  )
9. ""表示一个空字符串常量,’’表示一个空字符常量。(  )
10. 一个表达式中出现多种数值型数据类型,运算前先进行类型转换。(  )
11. 浮点数不能作自增或自减运算,只有整型才可作自增或自减运算。(  )
12. 已知a、b是整型变量,则表达式a=3,2+4,b=6,7+8是一个逗号表达式。(  )
四、问答题
1. 写出下面表达式的值
(1)12/3*9
(2)int i=3,j;
i*=2+5;
i/=j=4;
i+=(j%2);
i、j的最终结果是多少?
(3)int a=3,b,c;
b=(a++)+(a++)+(a++);
c=(++a)+(++a)+(++a);
a、b、c的最终结果是多少?
2. 下列表达式是否正确?若正确,表达式的值是什么?
21/2 21/2.0 21.0/2 21%2 21.0%2 21%2.0 18%15 15%18 3%15
3. 叙述C语言的一般构成。
4. 简述在Turbo C环境下C程序的编译、连接和运行等步骤。
5. C语言源程序文件、目标文件和可执行文件的扩展名分别是什么?
6. 什么是结构化程序设计?
7. 使用Turbo C 2.0和VC++集成开发环境各有什么特点和区别?
8. 源程序翻译成计算机所认识的二进制代码指令有哪几种方式?
五、编程题
编写程序,在屏幕上输出如下信息:
===================
= I am a student. =
===================
展开
 我来答
shh12580
推荐于2016-12-01 · TA获得超过253个赞
知道答主
回答量:74
采纳率:0%
帮助的人:57.7万
展开全部
二、填空题
1. ___变量__是指在程序运行过程中,值可以发生变化的量。
2.C语言是一种____区分_(区分/不区分)字母大小写的语言,Password和password在C语言中是两个___不同__(相同/不同)的标识符。
3.下面的转义字符分别表示:
’\b’__退格___,’\n’__换行___,’\t’__水平制表___,’\”’ __双引号字符“"”___
4.下面常量的类型分别为:
1.5E12__浮点型___,1288L _整型____,’a’__字符___,"a"__字符串___
08 __整形___,’\007’__整型___
5. C语言源程序一定要有而且只有一个__主函数___函数,程序执行时也从它开始。
6. 结构化程序设计主要有___顺序__、__选择___和__循环___三种基本结构。
三、判断题
1. C语言不是一种结构化程序设计语言。(错  )
2. C语言是弱类型语言,为了类型转换的方便,对类型的要求很不严格,在许多情况下不做类型检查。( 对 )
3. C语言既具有高级语言的特点,同时也具有部分低级语言的特点。(对  )
4. C源程序可以由多个文件组成,每个文件中都可有一个主函数main()。( 错 )
5. C程序从main()函数开始执行,因此主函数main()必须放在程序的开头。(错  )
6. 命名标识符时字符个数不得超过6个。(错  )
7. 对于同一个数据种类型,变量值越大,它所占内存的字节数越多。(错  )
8. 定义一个变量时必须指出变量类型,但是不一定必须给变量初始化。( 对 )
9. ""表示一个空字符串常量,’’表示一个空字符常量。( 对 )
10. 一个表达式中出现多种数值型数据类型,运算前先进行类型转换。( 对 )
11. 浮点数不能作自增或自减运算,只有整型才可作自增或自减运算。( 错 )
12. 已知a、b是整型变量,则表达式a=3,2+4,b=6,7+8是一个逗号表达式。( 对 )
四、问答题
1. 写出下面表达式的值
(1)12/3*9=36
(2)int i=3,j;
i*=2+5;
i/=j=4;
i+=(j%2);
i、j的最终结果是多少?i=5,j=4
(3)int a=3,b,c;
b=(a++)+(a++)+(a++);
c=(++a)+(++a)+(++a);a、b、c的最终结果是多少?a=9,b=9,c=25

2. 下列表达式是否正确?若正确,表达式的值是什么?
21/2=10 21/2.0= 10.5 21.0/2=10.5 21%2=1 21.0%2 21%2.0 18%15=3 15%18=15 3%15=3
五、编程题
编写程序,在屏幕上输出如下信息:
===================
= I am a student. =
===================
#include"stdio.h“
void main()
{
printf("= I am a student. =");
}
yuenali0724
2011-10-06 · TA获得超过184个赞
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:93万
展开全部
题都很简单,你好好看书,应该能独立完成,不是技术问题,是态度问题。不是不帮你,帮你就是害你,希望你能明白,问些具有探讨性质的题。
追问
我看过书了,就是书上不全,没看懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-06
展开全部
同意一楼的说法,这些题目确实很简单,只要认真看书就能独立做完,还有哈,楼上的回答我没仔细看,不过可以确定的告诉你最后一道题按楼上的做法是没有上面和下面的等号的哈~~~~~~~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
何处淬吴钩
2011-10-06 · TA获得超过5043个赞
知道大有可为答主
回答量:2947
采纳率:50%
帮助的人:2379万
展开全部
做这点题分太少了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式