武汉大学C语言程序设计习题答案
武汉大学C语言程序设计习题答案
武汉大学C语言程序设计习题答案(总4页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--习题答案:第一章一.选择题ABDAC CABAA DDABA CCACB ADDDB AACAA二、判断题BABAB ABBBA BBBAB BBBAA三、填空题1.位2.3.4.机内码5.Hz或赫兹6.72B7.机器字长8.CPU9.10.小第二章一、单选题1. B2. D3. D4. C5. A6. A7. C8. C9. A 10. D 11. B 12. C 13. A 14. A 15. C 16. B 17 D 18. D 19. A 20. B 21. C 22. A 23. B 24. A 25. B 26. B 27. C 28. B 29. D31. A 32. B 33. B 34. C 35. D 36. A 37. A 38. D 39. A 40. D二、判断题1. T 10. F11. F 20. T21. T 30. T31. F三、填空题1. 资源管理器2. 添加/删除Windows组件3. ·4. 树5. ……6. 还原7. 存档8. 显示9. TXT10. EXIT 11. 启动12. 右13. 文件夹选项14. Alt+PrnScreen 15. 硬盘16. CTRL 17. 属性18. 任务栏和开始菜单属性19. del 20. 移动21. 25522. 子文件夹23. 隐藏24. 浏览器25. 彻底26. A*.wav 27. 我的文档28. 应用程序29. shift 30. 关闭31. 移动窗口32. 任务栏33. 横向34. Home、End 35. 桌面36. 对话框37. 拉伸38. 复制39. wav40. 剪贴板第3章一、选择题1.C 4.B 5.A 6.D 7.D 8.B 9. A 10. C11.D 14.C 15.B 16.D 17.D 18.C 19. C 20. D21.B 24.A 25.A 26.A 27.D 28.B 29. B 30. B31.D 34.B 35.C 36.C 37.A 38.D 39. B 40. C41.D 44.D 45.D 46.C 47.D 48.D 49. B 50. D二、填空题1.选择性粘贴2. SUM3. 占位符4. 表格中插入点所在的行被删除5.格式 6. 引用运算符; 算术运算符; 文本运算符; 比较运算符7. 等差8. 记录单9.更新10.设计模板空演示文稿11.“文件/页面设置”12.4,613.演讲者放映观众自行浏览14.幻灯片放映设置放映方式15.普通视图幻灯片视图16.应用17.忽略母版的背景图形18.幻灯片浏览19.超级链接20.新幻灯片21.幻灯片浏览 22. 表23. 查询24. 空值25. 对磁盘空间26. 字段名称27. 数据类型28. 备注型29. 千位分割符30. 有效性规则三、判断题1.F 4.T 5.T 6.F 7.F 8.F 9. T10. F11. F 12. T 13. T 14. F 15. F 16. T 17. F 18. F 19. T 20. T21. T 22. F 23. T 24. T 25. T 26. F 27. T 28.F 29. T 30. F第4章填空题1、局域2、Internet protocol3、域名服务器4、网络地址主机地址5、smtp pop3(或 IMAP4)6、com cn7、http8、超文本置标9、域名10、IP11、ftp12、ping13、掩码地址14、不对称数字用户线15、路由器16、17、ipconfig18、ISP19、WAN20、80选择题BDCAACCDADACDCCBBCAA判断题TFFFFFFTFTTTTFFFFFTT第五章一、选择题BBCACBCADDCCBDC二、判断题1. 2. 3.4. 5. 6.7. 8. 9.10.三、填空题1. 硬件软件数据2. 破坏3.完整性4.信息垃圾5.自然威胁人为威胁6.机房网络服务器7.加密解密8.单密钥系统双密钥系统第6章一、选择题DABADCBDDCDC二、判断题T T T F FF T T三、填空题1.交互性2.表示媒体3.颜色深度4.视觉暂留5.位图矢量图。
C语言程序设计教程 课后习题参考答案
else if( carType == 2 ) //富康
{
if( distance < 3 )
totalMoney = 8.0;
else
totalMoney = 8 + fukang * (distance – 3);
}
else if( carType == 3 ) //富康
{
if( distance < 3 )
(3) 7BAB4BAB1BC
(4) ABABABC
(5) ******
******
******
******
4.
(1) a != b
(2) n / 10
(3) scanf(“%d”, &a);
5.(3)行int fac = 1, sum = 0;
6.
(1)
#include <stdio.h>
main( )
r = 2.5;
h = 3.5;
v = 3.14*r*r*h;
printf(“v=%lf\n”, v);
}
(2)
#include <stdio.h>
main( )
{
char ch;
ch = getchar( );
printf(“%c\n”, ch + 32);
}
(3)
#include <stdio.h>
scanf("%d", &carType);
printf("请输入您乘车的总路程:");
scanf("%lf", &distance);
if( carType == 1)//夏利
《C语言程序设计教程》第三版课后习题参考答案
《C语言程序设计教程》第三版课后习题参考答案C语言程序设计教程第三版课后习题参考答案第一章:C语言概述1.1 C语言的特点答案:C语言是一种通用的、面向过程的程序设计语言,具有高效、简洁、灵活等特点。
它提供了丰富的程序设计元素和功能,适用于各种不同的应用领域。
1.2 C语言程序的基本结构答案:C语言程序由预处理指令、函数声明、函数定义、变量声明和语句组成。
其中,预处理指令用来引入头文件或定义宏,函数声明用来声明函数的名称和参数,函数定义用来实现函数的功能,变量声明用来声明变量的类型和名称,语句用来表达具体的计算过程。
1.3 C语言的数据类型答案:C语言提供了多种数据类型,包括基本类型(整型、浮点型、字符型等)和派生类型(数组、指针、结构体等)。
每种数据类型在内存中占据一定的存储空间,并具有特定的取值范围和操作规则。
1.4 C语言的运算符和表达式答案:C语言支持各种运算符和表达式,例如算术运算符(+、-、*、/等)、关系运算符(>、<、==等)、逻辑运算符(&&、||、!等)等。
通过运算符和表达式可以进行各种数值计算和逻辑判断。
第二章:基本数据类型与运算2.1 整型数据类型答案:C语言提供了不同长度的整型数据类型,包括有符号整型(int、long等)和无符号整型(unsigned int、unsigned long等)。
整型数据类型可以表示整数值,并具有不同的取值范围。
2.2 浮点型数据类型答案:C语言提供了浮点型数据类型(float、double等),用来表示带小数部分的实数值。
浮点型数据可以表示较大或较小的数值,并具有一定的精度。
2.3 字符型数据类型答案:C语言提供了字符型数据类型(char),用来表示单个字符。
字符型数据可以用于表示各种字符(包括字母、数字、符号等)。
2.4 布尔型数据类型答案:C语言不直接支持布尔型数据类型,但可以使用整型数据类型来表示布尔值(0表示假、非零表示真)。
c语言程序设计课后习题及答案
c语言程序设计课后习题及答案C语言程序设计是计算机科学与技术专业的核心课程之一,它不仅教授了编程语言的基本知识,还培养了学生的逻辑思维能力和问题解决能力。
课后习题是巩固课堂学习内容的重要手段,以下是一些C语言程序设计的典型课后习题及答案。
习题1:基本数据类型编写一个程序,输入一个整数和一个浮点数,然后输出它们的和。
```c#include <stdio.h>int main() {int a;float b, sum;printf("请输入一个整数:");scanf("%d", &a);printf("请输入一个浮点数:");scanf("%f", &b);sum = a + b;printf("它们的和是:%f\n", sum);return 0;}```习题2:条件语句编写一个程序,根据输入的成绩判断学生的等级。
```c#include <stdio.h>int main() {float score;printf("请输入学生的成绩:");scanf("%f", &score);if (score >= 90) {printf("等级:A\n");} else if (score >= 80) {printf("等级:B\n");} else if (score >= 70) {printf("等级:C\n");} else if (score >= 60) {printf("等级:D\n");} else {printf("等级:F\n");}return 0;}```习题3:循环结构编写一个程序,计算1到100的整数之和。
C语言程序设计课后习题答案Word版
第1章(P18)一.单项选择题1.B2.B3.B4.C5.A6.C7.D8.C二. 填空题1. main2. 反斜杠3. 常量、变量、运算符、函数调用、表达式、保留字4. 一 , main , main5. 326. 由字母或下划线开头的字母、数字、下划线组成的一串符号第2章(P39)一.选择题1. D2.B3.B4.B5.D6.A7.B8.D9.A 10.B 11.C 12.C 13.B 14.B15.A 16.D二.填空题1. 控制代码、ASCII码字符集中的任意字符、特殊字符、换行符、Tab符号、左退一格符号、换页符号、响玲符号2. 其值可以发生变化的量 , 变量名 , 变量值 , 存储单元 , short int , -32768~32767 ,long int , -231~(231-1) , unsigned short , 0~65535 , unsigned long , 0~(232-1)3. 自增、自减 , 加和减 , +、-、×、/、% , 自增、自减4. 不同类型混合运算时,由编译系统自动完成5. (1)7 (2)6 (3)7 (4)1 (5)10 (6)0 (7)1 (8)0 (9)0 (10)0三. 运行程序题1. 27.0000002.13.700000第3章(P55)一.选择题1.A2.A3.C4.B5.C6.B二. 填空题1. 回车 , 输入的字符 , 从标准设备(键盘)读入一个字符2. 按用户指定的格式从键盘上把数据输入到指定的变量中 , 格式字符串开头标志 , 控制输入数据的格式 , 输入八进制整数 , 输入单个字符 , 输入字符串3. 一个字符 , #include<stdio.h>4. 按用户指定的格式 , 把指定的数据输出到屏幕上显示 , 格式字符串开头的标志 , 指定输出格式 , 以八进制形式输出无符号整数 , 以小数形式输出单、双精度数 , 输出单个字符 , 输出字符串 , 以%f、%e中较短的宽度输出单、双精度实数.5. (1) -200 , 2500 (2)i=-200 , j=2500 (3)i=-200j=25006. 12 , 0 , 07. 分号8. 100(回车) 100(空格)25.8(空格)1.89234 100(TAB)25.8(TAB)1.8923425.81(回车)1.892349. x=127 , x= 127 , x= 177 , x= 12710. a=513.789215 , a= 513.79 , a= 153.78921500 , a= 513.78921500三. 运行程序题1. a=27; b=15; c=32. p=73. 5 105,34.73125134.73, 34.7312A,65computer, computer4. 575, 767.856400,-789.12402367.86, -789.12,67.856400,-789.124023,67.856400,-789.1240236.78564e+01, -7.9e+02A,65,101,411234567,1234567,d68765529,177771,fff9,-7COMPUTER, COM第四章(P76)一.选择题1.D2.C3.D4.C5.B6.D7.B8.A9.B 10.A 11.C 12.D 13.A 14.A 15.D 16.A 17.A 18.B 二.填空题1.结构化控制、结构、程序的性能、运行2.执行循环体一次、再判断表达式的值、判断、执行3.switch语句、循环语句、循环体三.运行程序题1.(1)0 (2)1 (3)1 (4)0 (5)12.#$#$#$&3.3667784. *************************四.完善程序题1.fabs(t)、t、-s2.=’*’、’\n’、YES第五章(P100)一.选择题1.B2.A3.B4.C5.C6.A7.B8.A9.C二.填空题1.20、0、192.数组名3.越界三.运行程序题1.3572.*************************3.18104.输出一个3×3矩阵的转置矩阵四.完善程序题1.k、-12.&a[i][j]、a[i][i]+a[i][2-i]3.ndigit[10]、ndigit[ch-‘0’]++第六章(P130)一.选择题1.D2.D3.B4.A5.D6.A7.A8.B9.B 10.A 11.B 12.D 13.A 14.A 二.填空题1.函数内部2.函数内部、局部3.return、void4.fun()、extern三.运行程序题1.122.93.10214.215.a=5,b=3a*b=15a+b=86.11101121011310114101151017.238.2226四.修改程序题1.在主函数前加上:float mul(float a,float b);把float mul(float a,b)改为float mul(float a,float b) 2.把z=fabs(x-y);改为z=abs(x-y);3.把输入的整数转换为字符串逆序输出第七章(P160)一、选择题A D D C DB D B A C二、填空题1、取内容、取地址2、3、+33、xyz、x4、1002、1004、1008、1001、10065、286、4、a[2][0]7、6、a[3]三、运行程序题1、porm2、ga3、88884、307四、完善程序题1、++i、i2、0、z第八章(P194)一、选择题D BCBCBDBC二、运行程序题1、36、40、412、133、zhao4、1,1二、填空题1、成员、用指针访问成员2、343、12、6.0000004、34、125、2、36、struct node *next7、num!=p1->info && p1->link=NULL、head=p1->link、p2->link=p1->link第九章(P209)一、选择题1-8 CC A DCDC ( 3错. 32->64)二、填空题1、72、PR(x); PR(y);三、运行程序题1、932、2 123、a=14,b=15,c=04、Hid Ted5、R=2.5 circ=15.707963 area=19.634954第10章(P219)一、B A A A DB AC A C二、1. ~ << >> & ^ |2. 0x22 0xbbbb 0x bb99 001101100 最高补0 最高补101011011 11011011三、1. 12342.15765375765四、 1. 12 <<2. 15 -1第11章一、 B C D B BC C B D二、 1. “w”“rb”“ab+”“rt”“wt+”2. 缓冲文件系统非缓冲文件系统三、完善程序题1、rewind(fp);fp2、"a+";"r";fp1四、编写程序题1、从键盘输入一个字符串(以“#”作为结束符),把文本输出到磁盘文件e.dat中。
C语言程序设计课后习题参考答案
x>5||x<-5
四、编写程序题
【习题2-23】
main()
{
float r,h,C1,Sa,Sb,Va,Vb;
scanf("%f,%f",&r,&h);
C1=2*3.14*r;
Sa=3.14*r*r;
Sb=4*Sa;
Va=4*3.14*r*r*r/3;
Vb=Sa*h;
表达式不是独立存在的,它存在于其他表达式、语句、函数参数里,表达式后面加上一个分号,就变成表达式语句,如
i=i+1(是表达式,不是语句)
i=i+l;(是语句)
表达式能构成语句是C语言的一个特色。其实“函数调用语句”也是属于表达式语句,因为函数调用也属于表达式的一种,只是为了便于理解和使用,我们把“函数调用语句”和“表达式语句”分开来说明。由于C程序中大多数语句是表达式语句(包括函数调用语句),所以有人把C语言称作“表达式语言”。
三、
【习题3-12】~【习题3-19】:如图3-12至图3-19所示。
3-123-133-14
其中的符号“→”表示“倒给”,例如“A→C”“将A瓶中的液体倒给C瓶”。
3-153-163-17
3-183-19
四、编写程序题
【习题3-20】:
#include <stdio.h>
main()
{int x,y;
bon4=bon2+200000*0.05; /*利润为40万元时的奖金*/
bon6=bon4+200000*0.03; /*利润为60万元时的奖金*/
bon10=bon6+400000*0.015; /*利润为100万元时的奖金*/
武汉大学C语言程序设计考试复习资料
C题库新C语言(基础知识)单元练习一1.能正确表示a和b同时为正或同时为负的逻辑表达式是______。
A. (a>=0‖b>=0)&&(a<0‖b<0)B. (a>=0&&b>=0)&&(a<0&&b<0)C. (a+b>0)&&(a+b<=0)D. a*b>0D2.一个C语言程序的执行是从______。
A. main函数开始,直到main函数结束B.第一个函数开始,直到最后一个函数结束C.第一个语句开始,直到最后一个语句结束D. main函数开始,直到最后一个函数结束A3.可用作用户标识符的一组标识符是______。
A. voidB. a3_b3C. ForD. 2adefine _xyz -abc DOWORD IF Case sigeofB4.能正确表示a、b不能同时为零的逻辑表达式是______。
A. a==0&&b!=0||a!=0&&b==0B. (a==0)||(b==0)C. (a!=0)||(b!=0)D. a*b==0A5.已知各变量的类型说明如下:int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C语言语法的表达式是______。
A. a+=a-=(b=4)*(a=3)B. a=a*3=2C. x%(-3)D. y=float(i)A6.若k为int型变量,则以下语句______。
k=8567; printf("|%-06d|\n",k);A.输出格式描述不合法B.输出为|008567|C.输出为|8567 |D.输出为|-08567|C7.正确的C语言自定义标识符是______。
A.file_bakB.abc(10)C.continueD.class+3A8.设int x=8,y,z;执行y=z=x++;x=y=z;后,变量x的值是______。
《C语言程序设计教程》(第三版)课后习题参考答案
C语言程序设计课后习题参考答案习题一一、单项选择题1、C2、B3、B4、C5、D6、A7、C8、A二、填空题1、判断条件2、面向过程编程3、结构化4、程序5、面向对象方法6、基本功能操作、控制结构7、有穷性8、直到型循环结构9、算法10、可读性11、模块化12、对问题的分解和模块的划分习题二一、单项选择题1、B2、D3、C4、B5、A6、A7、B8、C二、填空题1、主2、C编译系统3、结构化4、程序5、面向对象方法6、.OBJ7、库函数8、直到型循环结构习题三一、单项选择题1、D2、B3、A4、C5、A6、D7、B8、D9、B 10、C 11、A 12、D 13、C 14、B 15、C 16、A17、B 18、C 19、C 20、D 21、A 22、D 23、D 24、D、A25、D 26、A二、填空题1、补码2、10^-138~10^138、15~163、实4、单目运算符、自右向左5、函数调用6、65,89习题四一、单项选择题1、D2、C3、D4、A5、D6、B7、A8、C9、B 10、B二、填空题1、两, ;2、5.1690003、-200 2500、i=-200,j=2500回车、i=-200回车j=2500回车4、a=98,b=765.000000,c=4321.0000005、100 25.81 1.89234、100,25.81,1.89234、100回车25.81回车1.89234回车6、0,0,37、38、scanf(“%lf %lf %lf”,&a,&b,&c);9、13 13.000000 13.00000010、c=b-a;a=b+c;习题五一、单项选择题1、B2、D3、C4、B5、B6、D7、A8、B9、D二、填空题1、1 、02、k!=03、if(x>4||x<-4)printf(“%d”,x);else printf(“error!”);4、if(((x>=1&&x<=10)||(x>=200&&x<=210))&&(x%2!=0))Printf(“%d”,x);5、16、17、10!Right!8、a=09、2,110、0<a<b习题六一、单项选择题1、B2、C3、C4、B5、C6、B7、C8、A二、填空题1、无穷次2、83、204、115、3.66、*#*#*#$7、8 5 28、d=1.0 、k++、k<=n9、!(x<0)、x<amin习题七一、单项选择题1、B2、D3、C4、C5、A6、A7、D8、A二、填空题1、1 2 4 8 16 32 64 128 256 5122、a[age]++、i=18;i<263、break、i==84、a[i]>b[i]、i<3、j<55、b[j]=0、b[j]=a[j][k]习题八一、单项选择题1、B2、C3、C4、A5、A6、A7、C8、D9、D 10、B 11、A 12、C 13、A 14、C 15、B二、填空题1、return 1、return n+sum(n-1)2、return 1、n*facto(n-1)习题九一、单项选择题1、D2、C3、D4、A5、C6、C7、C8、C9、B 10、C 11、A 12、C 13、B 14、A 15、D 16、B17、C 18、A 19、B 20、C二、填空题1、int 、return z2、*p++3、’\0’、++4、p、max<*q、min>*q习题十一、单项选择题1、D2、D3、A4、5、B6、A7、C8、B9、D 10、11、C 12、D 13、D 14、C二、填空题1、34 122、ARRAY a[10],b[10],c[10];3、2 34、ab、cd5、(*b).day、b->day6、adabc defghi mnohi no7、(struct node *)、!=’\n’、p=top;8、p1=p1->next9、(struct list *)、(struct list *)、return (n)习题十一一、单项选择题1、A2、A3、B4、A5、B6、D7、B8、A9、A 10、B 11、B 12、B 13、C 14、C 15、D 16、A17、D二、填空题1、ASCII(文本)、二进制2、pf=fopen(“A:\\zk04\\data\\txfile.dat”,”w”);3、fputc()、fputs()、fscanf()、fread()4、(后两个空)文件结束符、非0值。
(word完整版)C语言程序设计课后习题1-8参考答案
C语言程序设计课后习题1—8参考答案习题1参考答案一、简答题1、冯诺依曼计算机模型有哪几个基本组成部分?各部分的主要功能是什么?答:冯诺依曼计算机模型是由运算器、控制器、存储器、输入设备、输出设备五大功能部件组成的。
运算器又称算术逻辑部件,简称ALU,是计算机用来进行数据运算的部件。
数据运算包括算术运算和逻辑运算。
控制器是计算机的指挥系统,计算机就是在控制器的控制下有条不紊地协调工作的.存储器是计算机中具有记忆能力的部件,用来存放程序和数据.输入设备是用来输入程序和数据的部件。
输出设备正好与输入设备相反,是用来输出结果的部件。
2、简述计算机的工作原理。
答:计算机的工作原理可简单地概括为:各种各样的信息,通过输入设备,进入计算机的存储器,然后送到运算器,运算完毕把结果送到存储器存储,最后通过输出设备显示出来。
整个过程由控制器进行控制。
3、计算机软件系统分为哪几类?答:软件内容丰富,种类繁多,通常根据软件用途将其分为两大类:系统软件和应用软件。
系统软件是指管理、监控、维护计算机正常工作和供用户操作使用计算机的软件。
这类软件一般与具体应用无关,是在系统一级上提供的服务。
系统软件主要包括以下两类:一类是面向计算机本身的软件,如操作系统、诊断程序等。
另一类是面向用户的软件,如各种语言处理程序(像BC、VC等)、实用程序、字处理程序等。
在操作系统的基础上运行。
4、什么叫软件?说明软件与硬件之间的相互关系。
答:软件是指计算机程序及有关程序的技术文档资料。
两者中更为重要的是程序,它是计算机进行数据处理的指令集,也是计算机正常工作最重要的因素。
在不太严格的情况下,认为程序就是软件。
硬件与软件是相互依存的,软件依赖于硬件的物质条件,而硬件则需在软件支配下才能有效地工作.在现代,软件技术变得越来越重要,有了软件,用户面对的将不再是物理计算机,而是一台抽象的逻辑计算机,人们可以不必了解计算机本身,可以采用更加方便、更加有效地手段使用计算机。
《C语言程序设计》课后习题参考答案
{
t=t+i;
s=s+t;
}
printf("s=%d\n",s);
}
习题
一、选择题
1.B 2.A 3.A 4.D 5.C 6.B 7.A 8.A
二、填空题
1.按行的顺序依次存放的
2.0
3.4
4.6
三、编程题
1.有一个多项式:Pn(x)=a0xn+a1xn-1+…+an
2.0 1
3.1
4.4
5.-1
三、编程题
1.给出等级成绩′A′、′B′、′C′、′D′、′E′,假设,90分以上为′A′,80~89分为′B′,70~79分为′C′,60~69分为′D′,60分以下为′E′,输入一个等级成绩,问属于哪一个分数段。
参考代码如下:
main()
{
int score,m,n;
scanf("%d",&n);
for(i=0;i<5;i++)
if(n>a[i])
continue;
else
break;
for(j=4;j>=i;j--)
a[j+1]=a[j];
a[i]=n;
for(i=0;i<6;i++)
printf("%d,",a[i]);
printf("\n");
}
4.编写程序,在有序的数列中查找某数,若该数在此数列中,则输出它所在的位置,否则输出no found。
二、填空题
1. BASIC、FORTRAN、AL_GOL60和COBOL
《C语言程序设计》习题答案
《C语言程序设计》习题答案习题答案第1章一、选择题1. C2. C3. D4. D5. B6. C7. C 8. C 9. D 10. D 11. D二、填空题1. ;或分号2. 字母、数字和下划线3. .exe第2章一、选择题1. A2. C3. D4. A5. B6. A7. D8. D9. C 10. B11. C 12. D 13. A 14. B二、填空题1. 十六3. int型4. double或双精度5. 116. 3.57. 88. (x>20&&x<30)||(x<-100)9. 字符型10. 1个11. int第3章一、选择题1. A2. A3. A4. A5. A6. D7. D 8. B 9. B 10. C 11. A 12. B二、填空题1. double2. 5.53. 26三、程序分析题1. 22. 6第4章一、选择题1. A2. A3. C4. B6. C7. B8. D 9. C 10. C 11. B 12. C 13. A二、填空题1. 12. 03. 非04. (x%3==0) && (x%7==0)5. || && !三、程序分析题1. 把大写字母A-Z转换成对应的小写字母a-z,其它字符不转换。
2. 133. 4四、程序填空题1. (1)((a+b<c)||(b+c<a)||(a+c<b))(2)sqrt(t*(t-a)*(t-b)*(t-c))< p="">五、程序设计题main(){ int a,b,c,d,x;printf(“input a number:”);scanf(“%d”,&x);a=x/1000;x=x%1000;b=x/100; x=x%100;c=c/10;d=x%10;printf(“%d %d %d %d”,a,b,c,d);}第5章一、选择题1. A3. C4. C5. A6. B7. D8. C9. B 10. A二、填空题1. 32. 23.5三、程序分析题1. -12. 5,4,6四、程序填空题1. 2*x+7*y==902. t=t*i t=-t/i3. a%2!=1||a%3!=2||a%5!=4||a%6!=5 74. x>=0、x<amin< p="">五、程序设计题1. main(){ int m,n,k; float s=0; scanf(“%d%d”,&m,&n);for(k=m;k<=n;k++)s+=1.0/k;printf(“s=%f\n”,s);}2. main(){ float f1,f2,f3,s;int i;f1=f2=1; s=0;for(i=1;i<=20;i++){ f3=f2+f1;s+=f3/f2;f1=f2;f2=f3;}printf(“%f”,s);}3. main(){int a,b,c,k;for(k=100;k<1000;k++){a=k/100;b=(k-100*a)/10;c=k%10;if (k==(a+b+c)*a*b*c) printf("%d,",k);}}第6章一、选择题1. D2. D3. C4. D5. D6. D7. A8. A9. C 10. D11. C 12. C 13. A 14. D 15. B 16. A 17. B 18. C 19. C 20. C二、填空题1. char xm[61][10];2. 1235693.‘\0’4. 101418三、程序分析题1. m=82,j=72. abc四、程序填空题1. s[i]>='0' && s[i]<='9'2.‘\0’ str1[i]-str2[i]五、程序设计题1. main(){ int i,j,a[3][3].sum=0;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf(“%d”,&a[i][j]);for(i=0;i<3;i++)sum+=a[i][i];printf(“%d”,sum);}2. main(){ int i,j,max;int a[3][4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}}; max=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]>max) max=a[i][j];printf(“max is %d”,max);}3. #include “stdio.h”main(){ int term[10];int i,max,min;printf(“请输入10个整数:”);for(i=0;i<10;i++)scanf(“%d”,&term[i]);max=term[0];min=term[0];for(i=0;i<10;i++){ if(term[i]< p="">if(term[i]>max)max=term[i];}printf(“max=%d,min=%d”,max,min);}第7章一、选择题1. D2. A3. A4. C5. A6. A7. A8. B9. B 10. B 11. C 12 A 13. D 14. C 15. D二、填空题1. 函数说明部分2. {}3. main()函数4. 主函数函数5. return三、程序分析题1. 0 1 2 32. 153. 5,6四、程序填空题1. a[0]+sum(a+1,n-1)或sum(a,n-1)+a[n-1]或sum(a,n/2)+a[n/2]+sum(a+n/2+1,n-n/2-1return 02. 1、s*i、0、f(k)3. strstr[i]=str[j-1]str[j-1]=t五、程序设计题1. long power(int x, int n){ long p=1;for ( int i=1;i<=n;i++)p*= x;return (p);}2. long fun (int n){ long p=1;for ( int i=1;i<=n;i++)p*= i;return (p);}3. int fib(int n){if(n==0)return(0);if(n==1) return(1);if(n>1) return(fib(n-2)+fib(n-1));}第8章一、选择题1. B2. A3. C二、填空题1. 8第9章一、选择题1. B2. B3. D4. C5. C6. B7. A8. D二、填空题1. 共用体2. 223. 结构体4. typedef enum color {red,blue,white,green,yellow} COLOR;5. 34三、程序分析题1. 1984,122. 2第10章一、选择题1. D2. C3. C4. C5. B6. D7. A8. D9. C 10. A11. C12. D 13. C 14. C 15. B 16. C 17. D 18. C 19. A 20. A 21. C二、填空题1. 22. 603. 135 11. eybdooG三、程序分析题1. 602. porm3. 9四、程序填空题1. ① int *x, int *y ② *y=temp ③ &x,&y五、程序设计题1. void chg(char *s){ int i,j,k;k=strlen(s);for(i=0;i<k;i++)< p="">{ if(s[i]=='z'||s[i]=='Z' )s[i]=s[i]-25;else if(isalpha(s[i]))s[i]+=1;}}2. #define M 61{ char p[M],*q;int I,upper=0,lower=0;for(I=0;I<3;I++)gets(p[I]);for(I=0;I<3;I++){ q=p[I];while(*q){if(*q>=’A’&&*q<=’Z’){upper++;q++;} if(*q>=’a’&&*q<=’z’){lower++;q++;} }}printf(“%d,%d”,u pper,lower);}第11章一、选择题1. C2. B3. A4. C5. A6. A7. A8. B 9. D 10. C 11. B 12. C 13. C 14. C二、填空题1. 非零值2. 存储在外部介质上的相关数据集合。
《C语言程序设计教程》习题参考答案
《C语言程序设计教程》习题参考答案C语言程序设计教程习题参考答案1. 基本概念与数据类型1.1 什么是C语言程序设计?C语言程序设计是一种计算机编程语言,它是一种结构化,通用的程序设计语言。
1.2 C语言的主要特点有哪些?C语言具有代码简洁、执行速度快、可移植性好等特点。
1.3 C语言的数据类型有哪些?请简要介绍。
C语言的数据类型包括基本数据类型和派生数据类型。
基本数据类型包括整型、浮点型、字符型和布尔型;派生数据类型包括数组、结构体、枚举和指针等。
2. 变量与运算符2.1 什么是变量?怎样定义和使用变量?变量是计算机内存中的一块存储空间,用于存储数据。
在C语言中,变量需要先定义后使用。
定义变量使用关键字"int"、"float"等,然后指定变量名,并可选地赋初值。
2.2 C语言中的运算符有哪些?请简要介绍。
C语言中的运算符包括算术运算符、关系运算符、逻辑运算符、赋值运算符、位运算符等。
算术运算符用于基本的数学运算;关系运算符用于比较两个变量的关系;逻辑运算符用于逻辑判断;赋值运算符用于将一个值赋给一个变量;位运算符用于对二进制数进行逐位操作。
3. 控制语句3.1 C语言中的条件语句有哪些?请简要介绍。
C语言中的条件语句包括if语句、switch语句等。
if语句用于根据条件执行不同的代码块;switch语句用于根据不同的表达式值选择不同的分支。
3.2 C语言中的循环语句有哪些?请简要介绍。
C语言中的循环语句包括while循环、do-while循环和for循环等。
while循环用于根据条件重复执行一段代码;do-while循环和while循环类似,但它会首先执行一次代码;for循环用于固定次数的循环。
4. 函数与数组4.1 什么是函数?怎样定义和调用函数?函数是一段完成特定任务的代码块,它可以接收输入参数,并返回一个值。
在C语言中,可以使用关键字"void"定义无返回值的函数,使用其他数据类型定义有返回值的函数。
c语言程序设计(第3版)的习题答案
c语言程序设计(第3版)的习题答案c语言程序设计(第3版)的习题答案本文为《c语言程序设计(第3版)》中的习题答案汇总,旨在帮助读者更好地理解和掌握该教材。
以下是各章节习题的详细解答:第1章:计算机概述习题1:答案:计算机是一种能够接受输入数据、对其进行逻辑和算术运算,并产生输出结果的电子设备。
习题2:答案:计算机主要由中央处理器(CPU)、主存储器、输入设备和输出设备四个主要部分组成。
......第2章:c语言概述习题1:答案:C语言是一种通用的高级编程语言,由贝尔实验室的Dennis Ritchie于1972年开发。
习题2:答案:C语言的特点包括高效性、可移植性、灵活性和丰富的操作符与控制语句。
......第3章:数据类型、运算符和表达式习题1:答案:C语言中的基本数据类型包括int、float、double、char等。
习题2:答案:C语言中的运算符包括算术运算符、关系运算符、逻辑运算符等。
......第4章:程序控制结构习题1:答案:C语言中的程序控制结构主要包括顺序结构、选择结构和循环结构。
习题2:答案:顺序结构是指程序按照语句的顺序依次执行,没有分支和循环。
......第5章:函数习题1:答案:C语言中的函数由函数头和函数体组成。
习题2:答案:函数的定义包括函数名、返回类型、参数列表和函数体。
......第6章:数组和字符串习题1:答案:数组是一组相同类型的数据元素的集合。
习题2:答案:C语言中的字符串是以空字符'\0'结尾的字符数组。
......第7章:指针习题1:答案:指针是用来存储另一个变量的地址的变量。
习题2:答案:指针变量可以通过取地址运算符(&)获取普通变量的地址。
......第8章:结构和共用体习题1:答案:结构是由不同数据类型的成员组成的复合类型。
习题2:答案:共用体(union)是一种特殊的数据类型,它可以存储不同类型的数据,但在同一时间只能存储其中的一种。
《C语言程序设计教程》习题参考答案
《C语言程序设计教程》习题参考答案C语言程序设计教程习题参考答案一、基本概念和语法要点1. 整型变量x的声明和初始化语句为:int x = 10;2. C语言的标识符命名规则:- 只能由字母、数字和下划线组成;- 必须以字母或下划线开头;- 大小写敏感。
3. 常量的分类:- 整型常量;- 实型常量;- 字符常量;- 字符串常量;- 枚举常量;- 特殊常量。
4. 基本输入输出函数的使用:- printf():输出格式化字符串;- scanf():从标准输入读取格式化数据。
5. C语言中的运算符:- 算术运算符:+、-、*、/、%;- 关系运算符:==、!=、>、<、>=、<=; - 逻辑运算符:&&、||、!;- 位运算符:&、|、^、~、<<、>>。
二、流程控制语句1. if语句的基本结构:```if (条件表达式){// 如果条件成立执行的代码}```2. switch语句的使用:```switch (表达式)case 值1:// 执行的代码块break;case 值2:// 执行的代码块break;default:// 执行的代码块break;}```3. while循环语句的基本结构: ```while (条件表达式){// 循环执行的代码}4. for循环语句的使用:```for (初始化表达式; 条件表达式; 更新表达式) {// 循环执行的代码}```三、数组与字符串1. 数组的声明和初始化语句:```int arr[5] = {1, 2, 3, 4, 5};```2. 字符串的声明和初始化语句:```char str[20] = "Hello, World!";```3. 字符串的输入输出函数:- gets():从标准输入读取字符串; - puts():将字符串输出到标准输出。
4. 字符串处理函数:- strlen():计算字符串长度;- strcat():拼接字符串;- strcpy():复制字符串;- strcmp():比较两个字符串。
高等院校计算机基础教育规划教材《C++程序设计》课后习题参考答案武汉大学出版社
程序设计如下:
# include <iostream.h>
void main()
{
int a[3][3],i,j,suml=0,sum2=0;
cout<<"输入数组元素:\n";
for(i=0;i<3;i++)
for(j=0;j<3:j++)
cin a[i][j];
高等院校计算机基础教育规划教材《C++程序设计》课后习题参考答案
――武汉大学出版社
习题1参考答案
一、选择题
1.C 2.C
二、填空题
1.面向过程,面向对象
2.编辑,编译,链接,运行
}
5.编写程序,显示如下图形。
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
程序设计如下:
# include<iostream.h>
void main()
void main()
{
int i,j,m,a[15];
for(i=0;i<15;i++)
cina[i];
for(j=1;j<14;j++)
for(i=0;i<15-j;i++)
if(a[i]>a[i+1])
{
m=a[i];a[i]=a[i+1];a[i+1]=m;
void main()
{
char str[80],c1,c2=′′;
C语言程序设计》课后习题详细答案
3.19【参考答案】C)
3.20【参考答案】B)
二、填空题
3.21【参考答案】
(1)-200,2500(2)i=-200,j=2500
(3) i=-200
j=2500
3.22【参考答案】[1]12[2]0[3]0
3.23【参考答案】[1]一条语句[2]分号(或;)
2.2【参考答案】D)
2.3【参考答案】B)
2.4【参考答案】A)
2.5【参考答案】C)
2.6【参考答案】A)
2.7【参考答案】B)
2.8【参考答案】B)
2.9【参考答案】D)
2.10【参考答案】C)
2.11【参考答案】B)
2.12【参考答案】B)
2.13【参考答案】A)
二、填空题
2.14【参考答案】[1]11[2]12
(5)交换的步骤如下:
①把c中的值赋给t。
②把b中的值赋给c。
③把a中的值赋给b。
④把t中的值赋给a。
经过以上步骤,已按要求进行了交换。
(6)输出a、b、c中的值。
(7)编写程序如下:
main()
{ int a, b, c, t;
printf(″Enter a, b, c :\n″);
scanf(″%d%d%d″,&a,&b,&c);
4.5【参考答案】C)
4.6【参考答案】A)
4.7【参考答案】B)
4.8【参考答案】C)
4.9【参考答案】D)4.Biblioteka 0【参考答案】A)二、填空题
4.11【参考答案】[1]非零[2]零
4.12【参考答案】<、>、<=、>=、==、![KG-*2]=
《C语言程序设计》课后习题答案第四版
《C语言程序设计》课后习题答案第四版C语言程序设计课后习题答案第四版第一章基本概念和语法1.以下是一些基本概念和语法的习题答案:1.1 基本概念1.1.1 C语言是一种高级程序设计语言,最初由贝尔实验室的丹尼斯·里奇(Dennis Ritchie)于1972年开发。
1.1.2 C语言具有跨平台性,能够在多个操作系统上运行。
1.1.3 C语言程序是由函数构成的,每个程序都至少包含一个main函数。
1.2 数据类型和变量1.2.1 C语言中的基本数据类型包括整型(int)、浮点型(float)、字符型(char)和布尔型(bool)等。
1.2.2 变量是用来存储数据的内存位置,它们需要在使用前进行声明。
1.3 运算符和表达式1.3.1 运算符用来执行各种运算操作,例如加减乘除和逻辑运算等。
1.3.2 表达式由变量、常量和运算符组成,用来进行数据计算和逻辑判断。
1.4 控制语句1.4.1 if语句用于条件判断,根据条件的真假来选择执行不同的代码块。
1.4.2 for循环语句用于重复执行某段代码,可以设定循环次数或者循环条件。
1.4.3 switch语句用于多条件选择,根据不同的条件执行相应的代码块。
第二章数组和字符串2.以下是关于数组和字符串的习题答案:2.1 数组2.1.1 数组是一种用来存储多个相同类型数据的数据结构。
2.1.2 数组可以通过索引访问和修改其中的元素,索引从0开始。
2.1.3 数组的长度是固定的,声明时需指定数组的大小。
2.2 字符串2.2.1 字符串是由字符组成的数组,以空字符'\0'结尾。
2.2.2 字符串可以通过数组或者指针方式进行操作。
2.2.3 C语言提供了许多用于处理字符串的函数,例如strcpy、strcmp和strlen等。
第三章函数和指针3.以下是有关函数和指针的习题答案:3.1 函数3.1.1 函数是一段可重复调用的代码块,用于执行特定的任务。
《C语言程序设计》课后习题参考答案
高等院校计算机基础教育规划教材《C++程序设计》课后习题参考答案――武汉大学出版社习题1参考答案一、选择题1. A2. D二、填空题1. BASIC、FORTRAN、AL_GOL60和COBOL2. 83. 关键字4. 编辑、编译、链接和运行三、简答题1.答:(1)C语言具有结构化的控制语句。
C语言提供了结构化程序所必需的基本控制语句,实现了对逻辑流的有效控制。
(2)C语言具有丰富的数据结构类型。
C语言除提供整型、实型、字符型等基本数据类型外,还提供了用基本数据类型构造出的各种复杂的数据结构,如数组、结构、联合等。
C语言还提供了与地址密切相关的指针类型。
此外,用户还可以根据需要自定义数据类型。
(3)C语言具有丰富的运算符。
C语言提供了多达34种运算符,丰富的数据类型与丰富的运算符相结合,使C语言的表达力更具灵活性,同时也提高了执行效率。
(4)C语言简洁、紧凑,使用方便、灵活,程序书写自由,有9种控制语句。
(5)C语言既具有高级语言的功能,又具有低级语言的许多功能,通常被称为中级计算机语言。
它既是成功的系统描述语言,又是通用的程序设计语言。
(6)C语言与汇编语言相比,可移植性好。
(7)功能强大。
C语言具有低级语言的一些功能,所以,生成目标代码质量高,程序执行效率高。
现在许多系统软件都用C语言来描述,可以大大提高了编程效率。
2.答:运行一个C语言程序,一般需要经过如下几个步骤:①上机输入并编辑源程序;②编译源程序;③与库函数连接;④生成可执行目标程序;⑤运行目标程序。
3.答:(1)操作系统的设计与实现。
C语言是一种应用非常广泛的结构化高级程序设计语言,既适合编写应用软件,又适合编写系统软件。
(2)工业控制。
由于C语言具有简洁、灵活、代码效率高、能进行位操作等优点,C语言大量应用在单板机、单片机上,以及嵌入式领域等。
(3)图形图像处理。
C语言在内存管理和进程控制方面有丰富的指令,而且它能提供快速运行的代码,因而C语言适合进行图形程序设计。
武汉大学C语言题目东湖分校
考试科目:高级语言程序设计(C语言)一、选择最合适的答案填空(每题1分,共10分)1、容易破坏程序结构,应该限制使用的语句是______ 。
A.continueB. forC. gotoD. break2、表达式1095&0x2145的值为_________。
A.0x45B. 0x2152C. 3120D. 0x32403、设变量char x,y,z的值均为’A’,则执行表达式z=(x>y? ++x: y++)后,x,y,z的值依次为_________。
A.‘A’,‘B’,‘A’B. ‘A’,‘A’,‘B’C. ‘A’,‘A’,‘A’D. ‘B’,‘B’,‘B’4、char a[ ]=”12345670”占内存的字节数为__________。
A.7B. 8C. 9D. 105、设有如下宏定义 #define V1 35#define V2 V1 - 1则表达式V1 – V2 的值为__________。
A.-1B. 1C. 71D. 366、结构化程序设计方法将_______作为评价程序的首要标准。
A.易读性B. 节约内存C. 执行速度D. 程序的长度7、设int a[40];long *p; 执行p=(long * )a后, *(p+4)为____。
A.a[8]B. a[16]C. a[32]D. a[4]8、以读方式打开文件KY2002.doc不成功的原因为__________。
A.KY2002.doc写保护B. 磁盘不可写D.磁盘无可用空间E. KY2002.doc不存在9、无符号字符变量能够表示的最大值是________。
A.32768B.256C. 65535D. 25510、程序的基本结构不包括_____ _。
A.分支B. 循环C. 顺序D. 对象二、阅读程序(共3题,30分)1.下列函数有若干错误,请你标明,如有必要简要说明原因。
/*递归计算∑==niinsum1)(*/int sum(int n){ long s;s = sum(n-1) + n;if (s == 0) return 0; else return s;}2.仔细阅读下列程序,分析原因。
《C语言程序设计(第五版)》习题答案
《C语⾔程序设计(第五版)》习题答案各章习题参考答案第1章习题参考答案1. 简述C程序的结构特点。
答:(1) ⼀个C语⾔源程序由⼀个或多个源⽂件组成。
每个源⽂件由⼀个或多个函数构成,其中有且仅有⼀个主函数(main函数)。
(2) ⼀个函数由函数⾸部(即函数的第⼀⾏)和函数体(即函数⾸部下⾯的⼤括号内的部分)组成。
函数⾸部包括函数类型、函数名和放在圆括号内的若⼲个参数。
函数体由声明部分和执⾏部分组成。
(3) C程序书写格式⾃由,⼀⾏内可以写多条语句,⼀个语句也可以分写在多⾏中,每个语句必须以分号结尾。
(4)程序的注释内容放在“/*”和“*/之”间,在‘/’和‘*’之间不允许有空格;注释部分允许出现在程序中的任何位置处。
2. 分析例1.3程序的结构。
答:下⾯是例1.3的程序,它的结构是:有且只有⼀个主函数main以及若⼲个其它函数,还有⼀个被主函数调⽤的sumab函数。
函数有⾸部,包括类型和名称,⾸部下的⼤括号中有变量定义、输⼊、计算和输出等语句。
#includeint sumab (int x, int y); /*函数声明*/int main () /*主函数*/{ int a,b,sum; /*定义变量*/printf("请输⼊变量a与b的值:"); /*提⽰信息*/scanf ("%d %d", &a, &b); /*输⼊变量a和b的值*/sum=sumab(a,b); /*调⽤sumab函数*/printf("a与b的和等于%d", sum);/*输出sum的值*/return 0;}int sumab (int x, int y) /*定义sumab函数,并定义形参x、y */{ int z;z=x+y;return z;}3. 分别编写完成如下任务的程序,然后上机编译、连接并运⾏。
(1) 输出两⾏字符,第1⾏是“The computer is our good friends!”,第2⾏是“We learnC language.”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题答案:
第一章
一.选择题
ABDAC
CABAA
DDABA
CCACB
ADDDB
AACAA
二、判断题
BABAB
ABBBA
BBBAB
BBBAA
三、填空题
1.位
2.33.6
3.11010.1
4.机内码
5.Hz或赫兹
6.72B
7.机器字长
8.CPU
9.10100110 11011001 11011010
10.小
第二章
一、单选题
1. B
2. D
3. D
4. C
5. A
6. A
7. C
8. C
9. A 10. D
11. B 12. C 13. A 14. A 15. C 16. B 17 D 18. D 19. A 20. B 21. C 22. A 23. B 24. A 25. B 26. B 27. C 28. B 29. D 30.A
31. A 32. B 33. B 34. C 35. D 36. A 37. A 38. D 39. A 40. D
二、判断题
1. T
2.T
3.T
4.F
5.F
6.T
7.F
8.F
9.T 10. F
11. F 12.T 13.F 14.F 15.F 16.T 17.F 18.F 19.T 20. T
21. T 22.T 23.T 24.T 25.F 26.T 27.T 28.F 29.F 30. T
31. F 32.T 33.T
三、填空题
1. 资源管理器
2. 添加/删除Windows组件
3. ·
4. 树
5. ……
6. 还原
7. 存档8. 显示9. TXT
10. EXIT 11. 启动 12. 右
13. 文件夹选项14. Alt+PrnScreen 15. 硬盘
16. CTRL 17. 属性 18. 任务栏和开始菜单属性
19. del 20. 移动 21. 255
22. 子文件夹 23. 隐藏 24. 浏览器
25. 彻底 26. A*.wav 27. 我的文档
28. 应用程序 29. shift 30. 关闭
31. 移动窗口 32. 任务栏33. 横向
34. Home、End 35. 桌面 36. 对话框
37. 拉伸 38. 复制 39. wav
40. 剪贴板
第3章
一、选择题
1.C 2.D 3.B 4.B 5.A 6.D 7.D 8.B 9. A 10. C 11.D 12.C 13.D 14.C 15.B 16.D 17.D 18.C 19. C 20. D 21.B 22.C 23.D 24.A 25.A 26.A 27.D 28.B 29. B 30. B 31.D 32.A 33.B 34.B 35.C 36.C 37.A 38.D 39. B 40. C 41.D 42.D 43.B 44.D 45.D 46.C 47.D 48.D 49. B 50. D
二、填空题
1.选择性粘贴
2. SUM
3. 占位符
4. 表格中插入点所在的行被删除
5.格式 6. 引用运算符; 算术运算符; 文本运算符; 比较运算符
7. 等差8. 记录单9.更新
10.设计模板空演示文稿11.“文件/页面设置” 12.4,6
13.演讲者放映观众自行浏览
14.幻灯片放映设置放映方式
15.普通视图幻灯片视图16.应用17.忽略母版的背景图形
18.幻灯片浏览19.超级链接20.新幻灯片
21.幻灯片浏览22. 表23. 查询24. 空值25. 对磁盘空间
26. 字段名称27. 数据类型28. 备注型29. 千位分割符30. 有效性规则
三、判断题
1.F 2.T 3.F 4.T 5.T 6.F 7.F 8.F 9. T 10. F
11. F 12. T 13. T 14. F 15. F 16. T 17. F 18. F 19. T 20. T 21. T 22. F 23. T 24. T 25. T 26. F 27. T 28. F 29. T 30. F
第4章
填空题
1、局域
2、Internet protocol
3、域名服务器
4、网络地址主机地址
5、smtp pop3(或IMAP4)
6、com cn
7、http
8、超文本置标
9、域名
10、IP
11、ftp
12、ping
13、掩码地址
14、不对称数字用户线
15、路由器
16、168.1.2.0
17、ipconfig
18、ISP
19、W AN
20、80
选择题
BDCAA
CCDAD
ACDCC
BBCAA
判断题
TFFFF
FFTFT
TTTFF
FFFTT
第五章
一、选择题
BBCAC
BCADD
CCBDC
二、判断题
1. ⨯
2. √
3. ⨯
4. √
5. √
6. ⨯
7. √
8. ⨯
9. √10. √
三、填空题
1. 硬件软件数据
2. 破坏
3.完整性
4.信息垃圾
5.自然威胁人为威胁6.机房网络服务器
7.加密解密
8.单密钥系统双密钥系统
第6章
一、选择题
DABAD
CBDDC
DC
二、判断题
T T T F F
F T T
三、填空题
1.交互性
2.表示媒体
3.颜色深度
4.视觉暂留
5.位图矢量图。