0):");scanf("%f",&r);//area=3.1416*r*r;" />
文档视界 最新最全的文档下载
当前位置:文档视界 › C第3版实验与习题参考答案

C第3版实验与习题参考答案

C第3版实验与习题参考答案
C第3版实验与习题参考答案

第1章实验与习题答案

1.5实验2

2.改错题

1)

#include

void main()

{

int x,y,sum; //

x=10; y=20; //

sum=x+y;

printf("x+y=%d",sum); //

printf("\n");

}

2)

#include

void main()

{

float r,area;

printf("Please input r (r>0):");

scanf("%f",&r); // area=3.1416*r*r; // printf("r=%6.2f\n",r);

printf("area=%f\n",area); // }

3.程序填空题

1)int a,b,sum;

scanf("%d%d",&a,&b);

2)m=a-b;

printf("%d\n",m);

printf("OK!");

4.编程题

1)

#include

void main()

{

int x,y,sub;

scanf("%d%d",&x,&y);

sub=x*x-y*y;

printf("sub=%d\n",sub);

}

2)

#include

void main()

{

printf("###########\n");

printf("@ Hello @\n");

printf("###########\n");

}

1.6习题P10-12

一、选择题

1~5 CBBCD

6~10 DAABA

二、填空题

1. 函数

2. main()

3. { }

4. printf()

5. main()

6. 十进制整数

7. main()函数main()函数

8. 小写

9. 换行

10. .c .obj .exe

三、读程序,写结果

1. WELCOME! FRIEND.

2. a1=6,a2=9

a1=9,a2=6

3. x=12,y=16

x=16,y=12

4. a=2,b=3,c=4

sum=9

5. *****************

Very good!

*****************

四、编程题

大一上期C语言实验报告1熟悉实验环境

成都工业学院·计算机工程学院 《程序设计基础》实验报告 1.实验目的 (1)熟悉C语言运行环境,了解和使用Visual6.0++集成开发环境(2)熟悉Visual6.0++环境的功能键和常用的功能菜单命令 (3)掌握C语言程序的书写格式和C语言程序的结构 (4)掌握C语言上机步骤,以及编辑、编译和运行一个C语言程序的方法 (5)熟悉Visual6.0++环境下的程序调试方法 2.实验内容 (1)按照实验步骤编辑、编译、运行第一个”Hello World”程序(2)利用实验指导中的第二个程序熟悉调试工具,在已知x,y值的情况下,计算出x和y的和、差、积、商,并显示出来(3)编写一个程序,输入a、b、c三个值,输出它们的和与平均值c 3.源程序 (1)#include void main() {printf(”Hello World”);} (2)#include void main() {int x=5,y=2; int s,d,p,q; s=x+y; d=x-y; p=x*y; q=x/y; printf(“和:%d差:%d积%d商:%d“,s,d,p,q);}

(3)#include void main() {int a,b,c.sum; float ave; Printf(“Please enter the a,b,c:”); scanf(“%d%d%d”,&a,&b,&c); sum=a+b+c; ave=(float)sum/3; printf(“sum=%d,ave=%f\n”,sum,ave);} 4.运行结果 (1) (2) (3)输入18、46、69测试得出答案如下

C语言程序设计实验报告参考答案

长沙理工大学C语言实验报告参考答案 实验一熟悉C语言程序开发环境及数据描述四、程序清单 1.编写程序实现在屏幕上显示以下结果: Thedressislong Theshoesarebig Thetrousersareblack 答案: #include main() { printf("Thedressislong\n"); printf("Theshoesarebig\n"); printf("Thetrousersareblack\n"); } 2.改错题(将正确程序写在指定位置) 正确的程序为: #include main() {

printf("商品名称价格\n"); printf("TCL电视机¥7600\n"); printf("美的空调¥2000\n"); printf("SunRose键盘¥50.5\n"); } 2.编写程序:a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 答案: #include main() { inta,b,c,x,y; a=150; b=20; c=45; x=a/b; y=a/c; printf("a/b的商=%d\n",x);

printf("a/c的商=%d\n",y); x=a%b; y=a%c; printf("a/b的余数=%d\n",x); printf("a/c的余数=%d\n",y); } 4.设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将a赋给c。(提示:用条件运算符) 答案: #include main() { inta,b,c; a=0; b=-10; c=(a>b)?b:a; printf("c=%d\n",c); }

(新)高中物理必修一第二章测试题含答案

物理必修一第二章测试题 一:选择题: 1.汽车进行刹车试验,若速率从8 m/s 匀减速至零,须用时间1 s ,按规定速率为8 m/s 的汽车刹车后拖行路程不得越过5.9 m,那么上述刹车试验的拖行路程是否符合规定() A.拖行路程为8 m ,符合规定B.拖行路程为8 m ,不符合规定 C.拖行路程为4 m ,符合规定D.拖行路程为4 m ,不符合规定 2.一个以初速度v0沿直线运动的物体,t秒末速度为v t,如图所示,则关于t秒内物体运动的平均速度v和加速度a说法中正确的是() A. 2 t v v v + = B. 2 t v v v + < C.a恒定D.a随时间逐渐减小 3.下列关于自由落体运动的叙述中,不正确的 A 两个质量不等,高度不同但同时自由下落的物体,下落过程中任何时刻的速度、加速度一定相同 B 两个质量不等,高度相同,先后自由下落的物体,通过任一高度处的速度、加速度一定相同 C 所有自由落体运动,在第1s内的位移数值上一定等于g/2 D 所有自由落体的位移都与下落时间成正比 4.沿同方向做匀加速直线运动的甲、乙两物体,已知甲的加速度比乙的加速度大,这说明 A 甲的速度比乙快 B 甲的速度比乙大 C 甲的速度变化比乙快 D 甲的速度变化比乙大 5.若汽车加速度方向与速度方向一致,当加速度减小时,则() A.汽车的速度也减小 B.汽车的速度仍在增大 C.当加速度减小到零时,汽车静止 D.当加速度减小到零时,汽车的速度达到最大 6.关于自由落体运动的加速度g,下列说法中正确的是() A.重的物体的g值大 B.同一地点,轻重物体的g值一样大

C .g 值在地球上任何地方都一样大 D .g 值在赤道处小于在北极处 7. 为了测出楼房的高度,让一石块从楼顶自由落下(不计空气阻力),测出下列哪个物理量就可以算出楼房的高度( ) A .石块下落到地面的总时间 B .石块落地前的瞬时速度 C .石块落地前最后一秒的位移 D .石块通过最后一米位移的时间 二:填空题: (共2题,每小题0分,共0分) 1. 在《研究匀变速直线运动》的实验中,计时器使用的是50 Hz 的交变电流。随着小车的运动,计时器在纸带上打下一系列的点,取A 、B 、C 、D 、E 五个计数点,在两个相邻的计数点中还有4个点没有画出,测得的距离如图2所示(单位为cm ),则小车的加速度为___________ m/s 2。 2. 一质点绕半径为R 的圆周运动了一圈,则其位移大小为 ,路程是 ,若质点运动 了143 周,则其位移大小为 ,路程是 ,运动过程中最大位移是 , 最大路程是 。 三:实验题: (共1题,每小题0分,共0分) 1. 利用打点计器研究一个约1.4 m 高的商店卷帘窗的运动,将纸带粘在卷帘底部,纸带通过打点计时器随帘在竖直面内向上运动.打印后的纸带如图所示,数据如表格所示,纸带中AB 、BC 、CD …每两点之间的时间间隔为0.10 s ,根据各间距的长度,可计算出卷帘窗在各间距内的平均速度v 平均,可以将v 平均近似地作为该间距中间时刻的即时速度v . (1)请根据所提供的纸带和数据,绘出卷帘窗运动的v -t 图线. (2)AD 段的加速度为__________ m/s 2,AK 段的平均速度为__________m/s.

C语言实验报告参考答案 原

C语言实验报告参考答案 实验一熟悉C语言程序开发环境及数据描述 四、程序清单 1.编写程序实现在屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 答案: #include main() { printf("The dress is long\n"); printf("The shoes are big\n"); printf("The trousers are black\n"); } 2.编写程序: (1) a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 (2)a=160,b=46,c=18,d=170, 编写求(a+b)/(b-c)*(c-d)的程序。 答案: (1) #include main() {

int a,b,c,x,y; a=150; b=20; c=45; x=a/b; y=a/c; printf("a/b的商=%d\n",x); printf("a/c的商=%d\n",y); x=a%b; y=a%c; printf("a/b的余数=%d\n",x); printf("a/c的余数=%d\n",y); } (2) #include main() { int a,b,c,d; float x; a=160; b=46; c=18;

d=170; x=(a+b)/(b-c)*(c-d); printf("(a+b)/(b-c)*(c-d)=%f\n",x); } 3. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b 时,将0赋给c。(提示:用条件运算符) 答案: #include main() { int a,b,c; a=0; b=-10; c= (a>b) ? b:a; printf("c = %d\n",c); } 五、调试和测试结果 1.编译、连接无错,运行后屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 2、(1) 编译、连接无错,运行后屏幕上显示以下结果: a/b的商=7

C语言程序设计实验报告(实验大纲+过程)

《C程序设计》实验教学大纲 一、适用范围 大纲适用信息管理专业本科教学使用。 二、课程名称 C程序设计 三、学时数与学分 总学时:90 总学分:4 实验学时:28 实验学分:1 四、教学目的和基本要求 目的:通过C程序设计实验,培养学生对学习程序设计的兴趣,加深对讲授内容的理解,尤其是通过上机来掌握语法规则,使学生全面了解 C 语言的特点,熟练掌握 C 语言程序设计的基本方法和编程技巧。 基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。 注:带*的实验项目为选做实验项目 六、教材、讲义及参考书 《C程序设计题解与上机指导》谭浩强主编清华大学出版社 七、实验成绩评定办法 实验成绩=平时实验表现+实验报告。实验成绩占总成绩的20%。 实验成绩以等级形式给出,评定等级分优、良、中、及格、不及格五类。 1、平时考核:上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止。在实验中,教师可根据学生编程操作能力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。

2、实验报告:学生实验后应按时完成实验报告。 八、实验教学大纲说明 本大纲共安排28学时的实验,其中带*号实验项目为选做实验项目,实际课时为18学时。实验项目多为设计性实验项目,每个设计性实验项目中都包含数个小的设计性题目,其中带*号的题目为选做题目,有时间和有能力的同学可以选做。 九、实验项目 实验一C程序的运行环境和运行一个C程序的方法 一、实验目的 1.了解Visual C++6.0编译系统的基本操作方法,学会独立使用该系统。 2.了解在该系统上如何编辑、编译、连接和运行一个C程序。 3.通过运行简单的C程序,初步了解C源程序的特点。 二、实验内容 1.用编辑程序,输入教材第一章例1.1程序,并进行编译和运行。应了解所用的系统是用什么命令进行编译和连接运行的。编译和连接后所得到的目标程序的后缀是什么形式的? 2.编写一个C程序,输出以下信息: **************************** very good! **************************** 3.输入并运行教材第一章中例1.3,了解如何在运行时向程序变量输入数据。 实验二数据类型、运算符和表达式 一、实验目的 1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。 2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 二、实验内容 1.输入并运行以下程序: main( ) { char c1,c2; c1=97;c2=98; pr intf(“%c %c\n”,c1,c2); printf(“%d %d\n”,c1,c2); } 在此基础上 ①将第三行、第四行改为: c1=321;c2=353; 再使之运行,分析其运行结果。 ②将第二行改为: int c1,c2; 再使之运行,分析其运行结果。。 2.输入并运行以下程序:

高三信息技术第二章测试练习(含答案)

信息技术第二章测试练习 姓名______________ 班级_____________ 学号___________ 座位号:_________ 一、选择题(每题2分) 1、下列信息来源属于文献型信息源的是()。 A、同学 B、图书 C、老师 D、网络 2、关于获取信息的方法,下面说法正确的是( )。 A:应根据实际情况 B:利用网络获取信息是最好的方法 C:电子邮件 D:信息交流 3、获取信息的来源决定了信息的可靠程度,下列信息来源中哪一种获得的信息最可靠?( ) A:亲自进行科学实验 B:因特网 C:朋友、同学 D:报刊杂志 4、小明急需查一本书中的内容,按最佳方案,他第一个应选择的方式是( )。 A:到因特网上查找能否下载此书中的内容 B:找同学咨询,到指定书店购买 C:找书店营业员咨询并购买 D:到书店的电脑查询系统上查找并购买 5、建立计算机网络的主要目标是( )。 A:数据通信和资源共享 B:提高计算机运算速度 C:提供Emial服务 D:增强计算机的处理能力 6、Internet属于( )。 A:星型网 B:校园网 C:广域网 D:局域网 7.计算机网络一般可分为广域网和局域网两大类,其分类依据是( )。 A:连接介质 B:地理范围 C:计算机软件 D:计算机硬件 8、计算机网络最基本的功能是( )。 A:电子商务B:电子邮件C:网页浏览D:资源共享 9、以下( )不会导致网络安全漏洞 A:没有安装防毒软件、防火墙等 B:管理者缺乏网络安全知识 C:网速不快,常常掉线 D:没有严格合理的网络管理制度 10、Chinanet作为中国地Internet骨干网,它是:() A:中国公用计算机互联网 B:中国金桥信息网 C:中国教育科研网 D:中国电视网 11.以下( )不是通用资源定位符(URL)的组成部分。 A:传输协议 B:文档名 C:用户名 D:主机名 12、有些URL前部的ftp表示:( ) A:传输控制协议 B:超文本传输协议 C:文件传输协议 D:一种站点名 13、URL地址中的http是指() A.文件传输协议 B. 超文本传输协议 C.计算机主机名 D. TCP/IP协议 14.因特网上的每一台主机都有唯一的地址标识,它是( ) A:统一资源定位器 B:用户名 C:IP地址 D:计算机名 15、域名系统它是因特网的命名方案,下列四项中表示域名的是() A.202.96.68.123 B.hk@https://www.docsj.com/doc/5612833722.html, C.zjwww@https://www.docsj.com/doc/5612833722.html, https://www.docsj.com/doc/5612833722.html, 16、凡是要使用因特网,无论是拨号上网,还是通过局域网,都应配置( )协议 A:UDP B: FTP C:TCP/IP D:HTTP 17、文件传输协议的简称是( )。 A:MNTP B:TCP C:UDP D:FTP 18、浏览网页使用的应用协议是( ). A.TCP/TP B.HTTP C.FTP D.UDP 19、IP协议规定因特网中计算机地址的表示方法为hhh.hhh.hhh.hhh(四段),其中每段的取值范围是( )。A:0—15 B:1--126 C:0—255 D:1--254 20、用户在Internet网上最常用的一类信息查询工具叫做( ) A.离线浏览器 B.搜索引擎 C.ISP D.网络加速器 21、要想熟练地在因特网上查找资料,应该学会使用( )。 A:FTP服务 B:搜索引擎 C:网页制作 D:电子邮件 22、属于搜索引擎网址的有( )。 A: httP://www.jsjyt.edu.cn B:http://www.cctV.com C:http://www.csdn.net D:http://www.google.com 23、一同学要搜索歌曲“Yesterday Once More”,他访问Google搜索引擎,键入关键词( ),搜索范围更为有效。 A:“Yesterdav” B:“0nce” C:Yesterday Once More D:“More” 24、下列说法正确的是( )。 A:搜索引擎按其工作方式可划分为蜘蛛程序和机器人 B:搜索引擎按其工作方式可划分为全文搜索引擎和目录 C:全文搜索方式又被称为分类搜索 D:目录索引类搜索引擎的使用方法称为“关键词查询” 25、下列各软件中不属于搜索类软件的有( )。 A.北大天网 B.Yahoo C.Sina D.Windows 26、使用全文搜索引擎(如Google)进行搜索时,关键词“综合性大学 not 上海”表示()。 A.上海的非综合性大学 B.不包括上海的综合性大学 C.上海的综合性大学 D.上海和综合性大学 27、我们会把自己喜爱并且经常浏览的网站地址存放在浏览器的( )。 A:电子邮箱 B:标题栏 C:收藏夹 D:状态栏 28、下列说法正确的是( )。 A:流媒体下载工具将完整的影音文件变为影音片段 B:FTP下载工具能自动登录FTP服务器,快速浏览文件目录,多服务器、多文件下载 C:通用下载工具不支持文件的批量下载 D:网站下载工具可下载任意网站的全部文件 29、关于网上信息下载,下列说法中正确的是( )。 A:只能下载文字信息 B:可以用网络下载工具进行信息下载 C:网页只能以html的形式保存下来 D:用复制、粘贴的方法可以下载图片 30、在下载一个很大的应用软件时,根据你的经验,使用( )更为高效。 A:浏览器自身的文件下载功能进行下载 B:webziP工具 C:流媒体下载工具 D:FlashGet、NetAnts等工具

C语言实验报告参考答案

长沙理工大学2010C语言实验报告参考答案 实验一熟悉C语言程序开发环境及数据描述 四、程序清单 1.编写程序实现在屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 答案: #include<> main() { printf("The dress is long\n"); printf("The shoes are big\n"); printf("The trousers are black\n"); } 2.改错题(将正确程序写在指定位置) 正确的程序为: #include <> main() { printf("商品名称价格\n"); printf("TCL电视机¥7600\n"); printf("美的空调¥2000\n"); printf("SunRose键盘¥\n"); } 2.编写程序: a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 答案: #include<> main() { int a,b,c,x,y; a=150; b=20; c=45;

x=a/b; y=a/c; printf("a/b的商=%d\n",x); printf("a/c的商=%d\n",y); x=a%b; y=a%c; printf("a/b的余数=%d\n",x); printf("a/c的余数=%d\n",y); } 4. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将a赋给c。(提示:用条件运算符) 答案: #include<> main() { int a,b,c; a=0; b=-10; c= (a>b) ? b:a; printf("c = %d\n",c); } 五、调试和测试结果 1.编译、连接无错,运行后屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 3、编译、连接无错,运行后屏幕上显示以下结果: a/b的商=7 a/c的商=3 a/b的余数=10 a/c的余数=15 4. 编译、连接无错,运行后屏幕上显示以下结果: c =-10 实验二顺序结构程序设计 四、程序清单 1.键盘输入与屏幕输出练习 问题1 D 。 问题2 改printf("%c,%c,%d\n",a,b,c);这条语句

C语言程序设计实验报告(数组)

C语言程序设计实验报告(数组) 1实验目的 (1)熟练掌握一维数组,二维数组的定义,初始化和输入、输出方法; (2)熟练掌握字符数组和字符串函数的使用; (3)掌握与数组有关的常用算法(查找、排序等)。 2实验内容 编写函数catStr(char str1[],char str2[])用于进行两个字符串的连接,编写函数lenStr(char str[])用于统计一个字符串的长度,并在主函数中调用。 要求: 1、不允许用strcat()和strlen()字符处理库函数; 2、在主函数以直接初始化的方式输入两个字符串str1和str2.调用函数 strlen()计算并返回两个字符串的长度; 3、调用函数catstr()连接两个字符串(将str2连接在str1后面); 4、调用函数lenstr()计算并返回连接后字符串的长度; 5、在主函数中输入两个原始的字符串及几个字符串的长度,以及处理后字 符串及其长度。

3算法描述流程图

4源程序 #include #include void catStr(char str1[],char str2[]) { int i,j; for (i=0;str1[i]!='\0';i++); for(j=0;str2[j]!='\0';j++) str1[i+j]=str2[j]; str1[i+j]='\0'; } lenStr(char m[] ) {int i;

for (i=0;m[i]!='\0';i++); printf("%d",i); } void main() {char s1[50]="forever",s2[50]="more"; printf("s1=%s,s2=%s",s1,s2); printf("\ns1的长度:"); lenStr(s1); printf("\ns2的长度:"); lenStr(s2); catStr(s1,s2); printf("\n连接后的字符:"); printf("%s\n",s1); printf("连接后字符的长度:"); lenStr(s1); printf("\n"); } 5测试数据 s1=forever, s2=more 6运行结果 7出现问题及解决方法 在输入程序时,少写了半边引号,调试时发现存在错误,找到了错误并加以改正。无论什么事,细心都是必不可少的,认真是解决问题的关键。 8实验心得 通过本次实验,对于函数的定义和声明,数组以及循环语句有了进一步的认识,掌握了字符数组和字符串函数的使用,以及与数组有关的常用算法。此次实验不是调用strlen()和strcat()函数,而是通过自己设计程序来进行字符串的连接以及计量字符串的长度,由此我学会了如何去理清自己的思路来设计程序。

第二章测验及答案

第2章练习题参考答案 一、判断题(正确Y,错误N) 1. CPU在很大程度上决定了计算机的性能,CPU的运算速度又与CPU的工作频率密切相关。因此,在其它配置相同时,使用主频为500MHz的Pentium4作为CPU 的PC机,比使用主频为1GHz Pentium4作为CPU的PC机速度快。N ?????2. 近年来,PC机中使用的1394接口比USB传输速度更快。Y 3. Cache存储器的存取速度比主存储器要快得多。因此,为了提高程序的运行速度,在软件开发时,应尽可能多地使用Cache存储器。N 4. 主存储器在物理结构上由若干插在主板上的内存条组成。目前,内存条上的芯片一般选用DRAM而不采用SRAM。Y ???5. 在Pentium处理器中,整数ALU和浮点运算器可以分别对整数和实数同时进行运算处理。Y 6. RAM是随机存取存储器的缩写,其中“随机”的含义是:不论从(向)哪个地址读出或写入数据,所需时间都是相同的。N 7. 3.5英寸软盘的角上有一个小口,当滑动保护片将其盖住时,软盘就不能进行读写操作了。N 8. CPU工作时,它所执行的指令和处理的数据都是直接从磁盘或光盘中取出,处理结果也直接存入磁盘。N 9. 一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过程称为“自举”或“引导”。Y【系统主引导记录的装入程序】 10. 若某台PC机主板上的CMOS信息丢失,则该机器将不能正常运行,此时只要将其他计算机中的CMOS信息写入后,该机器便能正常运行。N 11. BIOS芯片和CMOS芯片实际上是一块芯片的两种叫法,是启动计算机工作的重要部件。N 12. 一个完整的计算机系统的两个基本组成部分是操作系统和数据库系统.N【硬件和软件】 13. USB接口是一种高速的并行接口。N 14. 计算机中总线的重要指标之一是带宽,它指的是总线中数据线的宽度,用二进位数目来表示(如16位,32位总线)。N 15. 在BIOS中不包含扫描仪、打印机等设备的驱动程序。Y 二、单选题 1. I/O操作是通过CPU执行INPUT指令和OUTPUT指令完成的。下面有关I/O操作的叙述中,正确的是_______ 。B A. CPU执行I/O指令后,直接向I/O设备发出控制命令,I/O设备便可进行操作。 B. 为了提高系统的效率,I/O操作与CPU的数据处理操作通常是并行进行的。 C. 各类I/O设备与计算机主机的连接方法基本相同。 D. 某一时刻只能一个I/O设备在工作。 2. 右图是某台PC机主板的示意图,其中(1)、(2) 和(3)分别是_______ 。C A. I/O 端口、AGP插槽和IDE接口。 B. IDE接口、CPU插槽和AGP接口。 C. I/O 端口、CPU插槽和内存插槽。 D.I/O 端口、IDE接口和AGP插槽。

2010C语言实验报告参考答案

2010C语言实验报告参考答案

长沙理工大学2010C语言实验报告参考答案 实验一熟悉C语言程序开发环境及数据描述四、程序清单 1.编写程序实现在屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 答案: #include main() { printf("The dress is long\n"); printf("The shoes are big\n"); printf("The trousers are black\n"); } 2.改错题(将正确程序写在指定位置) 正确的程序为: #include main() {

printf("商品名称价格\n"); printf("TCL电视机¥7600\n"); printf("美的空调¥2000\n"); printf("SunRose键盘¥50.5\n"); } 2.编写程序: a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 答案: #include main() { int a,b,c,x,y; a=150; b=20; c=45; x=a/b; y=a/c; printf("a/b的商=%d\n",x); printf("a/c的商=%d\n",y);

x=a%b; y=a%c; printf("a/b的余数=%d\n",x); printf("a/c的余数=%d\n",y); } 4. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将a赋给c。(提示:用条件运算符) 答案: #include main() { int a,b,c; a=0; b=-10; c= (a>b) ? b:a;

C程序设计实验报告

实验1 C程序运行环境、数据类型、运算符和表达式 一、实验目的 1. 掌握Turbo C集成环境的进入与退出、Turbo C集成环境各种窗口的切换,了解Turbo C集成环境的设置。 2. 掌握C语言源程序的建立、编辑、修改、保存及编译和运行等操作。 3. 学会使用C语言的基本运算符(主要是算术运算符、赋值运算符)及其表达式。 4. 掌握C语言源程序的结构特点与书写规范。 二、实验要求 1. 根据题目要求,进行各种程序测试与验证,并记录结果。 2. 上机调试程序。按各个程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根 据这些信息找到程序中的错误所在,然后修改程序,直至正确。 3. 详细记录数据的输入、输出信息,按要求写出实验报告。 三、实验内容 1. 开机;进入Turbo C集成工作环境,了解Turbo C集成工作环境及其菜单的使用,输入如下C语言源程序,并以exl.C存盘。 / *ex1.c* / #include main() { printf("Hello!\n"); printf("This is C program!\n"); } 试编译、连接、运行该程序,并按Alt+F5查看运行结果。 运行结果是: 2. 输入并调试运行以下程序,查看运行结果 (由此结果可以了解到在实验用的微型机上,几种数据类型所占的字节数)。 main() { printf("char\t%d bytes\n",sizeof(char)); printf("short\t%d bytes\n",sizeof(short)); printf("int\t%d bytes\n",sizeof(int)); printf("long\t%d bytes\n",sizeof(long)); printf("float\t%d bytes\n",sizeof(float)); printf("double\t%d bytes\n",sizeof(double)); } 运行结果是: 3. 输入并调试运行以下程序。 main() {int i,j,m,n; i=8;j=10;

数学必修二第二章经典测试题(含答案)

必修二第二章综合检测题 一、选择题 1.若直线a和b没有公共点,则a与b的位置关系是() A.相交B.平行C.异面D.平行或异面 2.平行六面体ABCD-A1B1C1D1中,既与AB共面也与CC1共面的棱的条数为() A.3B.4C.5D.6 3.已知平面α和直线l,则α内至少有一条直线与l() A.平行B.相交C.垂直D.异面 4.长方体ABCD-A1B1C1D1中,异面直线AB,A1D1所成的角等于() A.30°B.45°C.60°D.90° 5.对两条不相交的空间直线a与b,必存在平面α,使得() A.a?α,b?αB.a?α,b∥α C.a⊥α,b⊥αD.a?α,b⊥α 6.下面四个命题:其中真命题的个数为() ①若直线a,b异面,b,c异面,则a,c异面; ②若直线a,b相交,b,c相交,则a,c相交; ③若a∥b,则a,b与c所成的角相等; ④若a⊥b,b⊥c,则a∥c. A.4B.3C.2D.1 7.在正方体ABCD-A1B1C1D1中,E,F分别是线段A1B1,B1C1上的不与端点重合的动点,如果A1E=B1F,有下面四个结论: ①EF⊥AA1;②EF∥AC;③EF与AC异面;④EF∥平面ABCD. 其中一定正确的有() A.①②B.②③C.②④D.①④ 8.设a,b为两条不重合的直线,α,β为两个不重合的平面,下列命题中为真命题的是() A.若a,b与α所成的角相等,则a∥b B.若a∥α,b∥β,α∥β,则a∥b C.若a?α,b?β,a∥b,则α∥β D.若a⊥α,b⊥β,α⊥β,则a⊥b 9.已知平面α⊥平面β,α∩β=l,点A∈α,A?l,直线AB∥l,直线AC⊥l,直线m∥α,n∥β,则下列四种位置关系中,不一定成立的是() A.AB∥m B.AC⊥m C.AB∥βD.AC⊥β

哈工大(威海)c语言实验报告册答案

实验1简单判定性问题求解 一、实验学时 完成本实验需4学时。 二、实验目的 1、阅读程序题 (1)掌握C语言数据类型,熟悉如何定义一个整型、字符型的变量,以及对它们赋值的方法; (2)掌握不同的类型数据之间赋值的规律; (3)掌握数据在内存中的存储方式; (4)学会输入、输出函数的基本格式和使用方法; (5)学会使用有关算术运算符、逻辑运算符、关系运算符,以及包含这些运算符的表达式。 2、编程题 (1)如何运用if-else判定性结构进行程序设计; (2)如何运用switch判定性结构进行程序设计。 3、调试题 (1)熟悉C程序的编辑、编译、连接和运行的过程。 三、实验指导 为了达到最佳的实验效果,以下提供几条适于编程的指导意见,可供参考。 1、阅读程序题应先运用自己在课堂所学的知识,推导出结果,在上机时输入计算机,印证自己推导的结果,注意观察数据在内存中的存储方式、含不同种运算符表达式的输出结果。 2、编程题必须首先画出流程图,并反复思考判断程序设计的正确性,完成程序的设计。要注意简单判定性问题的结构选择。 3、调试题应明确程序的调试、测试是一项非常烦琐的工作,也是非常重要的工作。对于初学者来说应该建立良好的习惯,在调试程序的时候,应该尽可能考虑到程序运行时各种可能情况。

四、实验内容 1、阅读程序题 (1)main( ) { /*定义字符型变量*/ char c1,c2; /*向字符变量赋以整数*/ c1=97; c2=98; printf("%c %c\n",c1,c2); /*以字符形式输出*/ printf("%d %d\n",c1,c2); /*以整数形式输出*/ } 思考:可否改成int c1,c2;输出结果是?相同 (2)main() { int a=7,b=5; printf("%d\n",b=b/a); } 思考:若将printf语句中%d变为%f,可否输出分式的值?可以(3)main() { int a=9; a+=a-=a+a; /*包含复合的赋值运算符的赋值表达式*/ printf("%d\n",a); } 思考:赋值表达式a+=a-=a+a的求解步骤? 第一步:a=a-(a+a)=-9 第二步a=a+a=18 (4)main() { int k=-1; printf("%d,%u\n",k,k);

第二章 果蔬加工实验

第二章果蔬加工实验 水果与蔬菜就是人们日常饮食不可或缺得重要食材,含有得大量营养元素就是维持健康得重要因素。随着人们生活水平得不断提高以及食品加工技术得持续发展,人们对果蔬产品得需求已不再满足于简单生食以及家庭烹饪方式,对果蔬制品得花色以及功效提出了更高得要求。这就要求更多特色果蔬制品得涌现,而这一切完全依靠果蔬加工来实现。 果蔬加工就就是通过各种加工工艺处理,使果蔬达到长期保存、经久不坏、随时取用得目得。在加工处理中要最大限度得保存其营养成分,改进食用价值,使加工品得色、香、味俱佳,组织形态更趋完美,进一步提高果蔬加工制品得商品化水平。利用食品工业得各种加工工艺与方法处理新鲜果品蔬菜而制成得产品,称为果蔬加工品。根据果蔬植物原料得生物学特性采取相应得工艺,可制成许许多多得加工品,按制造工艺可分为以下几类: 1、果蔬罐藏品:将新鲜得果蔬原料经预处理后,装入不透气且能严密封闭得容器中,加入适量得盐水或清水或糖水,经排气、密封、杀菌等工序制成产品。这种食品保藏得方法叫罐藏。 2、果蔬糖制品:新鲜果蔬经预处理后,加糖煮制,使其含糖量达到65~5%以上,这类加工品叫果蔬糖制品。以产品形态又分为果脯与果酱两大类。 3、果蔬干制品:新鲜果蔬经自然干燥或人工干燥,使其含水量降到一定程度(果品15%~25%,蔬菜3%~6%)。 4、果蔬速冻产品:新鲜果蔬经预处理后,于-18~-30℃低温下,在20min内使其快速冻结所制成得产品叫果蔬速冻品。 5、果蔬汁:果蔬原料榨取汁液,经澄清过滤或均质等处理所制得得加工品,称为果蔬汁。 6、果酒:水果原料经榨汁后,利用酵母菌得作用,使糖转变为酒精,所制得得产品。 7、蔬菜腌制品:新鲜蔬菜经过部分脱水或不脱水,利用食盐进行腌制所制得得加工品。[

C+程序设计实验报告-2013

C++程序设计 实验报告 专业计算机科学与技术班级 ____________ 学号 ____________ 姓名 ____________ 指导教师 __许加兵_ 信息与电子工程学院2013年9月-12月

C++程序设计实验报告 专业__________班级__________学号__________姓名__________ 成绩____________ 指导教师____________ 日期____________ 实验1 C++集成开发环境与C++函数程序设计 一、实验目的 1、了解和使用Visual Studio 2010的C++集成开发环境; 2、熟悉Visual Studio 2010环境的基本命令、功能键和常用的菜单命令; 3、学会完整的C++程序开发过程; 4、学习并掌握C++函数程序设计; 二、实验内容 1、安装、了解和使用Visual Studio 2010的C++集成开发环境; 2、通过以下的C++函数程序设计,熟悉Visual Studio 2010环境的基本命令、功能键和常用的菜单命令; 3、通过以下的C++函数程序设计,学会完整的C++程序开发过程; 4、完成以下的C++函数程序设计和调试: 1)编写一个函数print(),将一个整型向量输出到cout。此函数接受两个参数:一个字符串(用于“标记”输出)和一个向量。 2) 编写一个函数,接受一个vector 参数,返回一个vector ,其每个元素值是对应字符串的长度。此函数还找出最长和最短的字符串,以及字典序第一个和最后一个字符串。 三、简要说明C++开发环境安装和配置的过程

《组织行为学》第二章测验及答案

一、单选题 (共40.00分) 1.韦克斯勒认为() A.智力定义为“智力是个人行动有目的、思维合理、应付环境有效的一种扩散的或全面的才 能 B.智力定义为“智力是个人行动有目的、思维合理、应付环境有效的一种聚集的或全面的才 能 C.智力定义为“智力是个人行动有目的、思维合理、应付环境可实行的一种聚集的或全面的 才能 D.智力定义为“智力是群体行动有目的、思维合理、应付环境有效的一种聚集的或全面 的才能 正确答案:B 2.奥尔伯特经典的价值观理论() A.理论型、经济型、审美型、社会型 B.理论型、经济型、审美型 C.社会型、政治型和宗教型 D.理论型、经济型、审美型、社会型、政治型和宗教型 正确答案:D 3.外倾性表现为() A.合群的、好交际的 B.精力充沛的、有保留的 C.好表现的、令人不快的 D.努力的、独立 正确答案:A 4.()是对再生性能力的最有效测量,而()则是对推断性能力的最佳测量。() A.词汇测试,非语言的图形推测 B.非语言的图形推测,词汇测试 C.图形推测,非语言的图形推测、 D.非语言的图形推测,非语言的图形推测 正确答案:A 二、多选题 (共33.00分) 1.管理人员的价值体系会对下面那些方面造成影响()(1)是对其他个人及群体的看 法,从面影响人际关系; (2)是个人对决策和同题解决方法的选择; (3)是对个人所面临的形势和问题的看法; (4)是关于道德行为标准的确定; (5)是个人接受或抵制组织目标和组织压力的程度; (6)是对个人及组织的成功和成就的看法; (7)是对个人目标和组织目标的选择; (8)是用于管理和控制组织中人力资源的手段的选择 A.1.3.5.7.8 B.2.4.6 C.6.7.8 D.1.3.4.5.6.7 E.2.4.5.7 正确答案:A B 2.多元化的管理方式包括() A.招聘与选拔 B.培训 C.共情 D.彼此尊重 E.提高知识 正确答案: A B C 3.霍兰德提出的职业人格类型包括() A.企业型、社会型 B.常规型、艺术型 C.现实型、调研型 D.企业型、社会型、现实型 E.调研 型、社会型 正确答案:A B C

C语言实验报告参考源代码

实验5三种基本结构的综合应用 4.一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:除1和它本身外,不能被其它整数整除的正整数称为素数,1不是素数,2是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数的个数。 #include "stdio.h" main() {int i,j,k,m,p,q,n=0; for(i=100;i<=999;i++) {for(j=2;j=i) /*三位数是素数时*/ {k=i%100; /*去掉百位数字*/ if(k>=10) /*十位数字不是0时*/ {for(m=2;m=k) /*两位数是素数时*/ {p=i%10; /*p为个位数字*/ for(q=2;q=p)n++;}}}} printf("%d\n",n);} Key:57 5.求[2,400]中相差为10的相邻素数对的对数。 #include "stdio.h" main() {int i,j,k,m,p,q,n=0; for(i=2;i<=400;i++) {for(j=2;j=i) /*i是素数时*/ {for(k=i+1;k=k)break;} /*k是素数时终止if语句的外层循环*/ if(k>=i+10) /*[i+1,i+9]不是素数时*/ {for(q=2;q

第二章 上机实验

第二章上机实验 实验一Windows 7的基本操作和程序管理 【实验目的】 1. 查看有关计算机的基本信息 2. 掌握Windows 7的桌面设置 【实验内容】 1.查看有关计算机的基本信息,并记录有关的系统信息。 【操作提示】“开始”——“计算机”——“系统属性” ⑴操作系统的版本:____________________________。 ⑵处理器:____________________________________。 ⑶系统类型:______________________。 ⑷计算机全名:____________________。 2.启动任务管理器,并记录有关的系统信息。 【操作提示】右键单击任务栏,打开的快捷菜单中选择“属性”命令,在弹出的对话框中进行设置。 ⑴进程数:__________。 ⑵CPU使用率:______。 ⑶物理内存:______ _。 3.设置个性化的桌面 ⑴更改计算机上的视觉效果和声音。 ⑵更改桌面图标。 ⑶更改鼠标指针。 ⑷更改窗口颜色。 ⑸设置屏幕保护程序。 4. 在桌面上建立快捷方式和其他对象 ⑴为“控制面板”建立快捷方式。 ⑵为“Windows资源管理器”建立一个名为“资源管理器”的快捷方式。 ⑶为Documents and Settings文件夹创建快捷方式。 ⑷为Windows XP主目录中的文件Coffee bean.bmp创建快捷方式。 5.使用小工具 将钟表、日历和幻灯片添加在桌面,并对幻灯片显示的时间和图片之间的转换加以更改。 6. 将桌面复制到“画图”中,名为“XXX作业一”。 7.使用Windows7的帮助和支持功能,并做一下填空题。 ⑴计算机通过_____________的交互进行工作。 ⑵“硬件”指的是计算机中可以看到和触摸到的部件,包括机箱和其内部的一切。硬件中最重要的部分是计算机内的一个小矩形芯片,称为“_____________”,或“微处理器”。它是计算机的“大脑”,即__________并执行计算的部分。诸如监视器、键盘、鼠标、打印

相关文档
相关文档 最新文档