欢迎来到天天文库
浏览记录
ID:42117100
大小:200.25 KB
页数:9页
时间:2019-09-08
《软件技术基础2实验任务2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《软件技术基础2》实验报告2学院理学院专业应用化学年级14姓名任智雯任课教师张坤龙实验指导张坤龙2015年10月18日实验二一、实验目的通过本试验,使学生进一步熟练掌握利用VC6.0调试C++程序的过程及方法;深入理解C++程序的结构与组成和程序的执行机制;掌握分支程序的设计方法。二、实验内容1.通过程序实例,进一步熟悉VC6.0开发环境,熟练掌握调试C++程序的基木步骤和操作方法。2.编写教材第二章习题中3、4、5要求的程序,并完成上机调试的实验任务。三、实验准备1.复习第二章的2.1-2.3节内容;2.编写教材第二章习题中3、4、
2、5要求的程序。Ui实验任务任务一:第3题1.内容:用if语句编写程序,计算下式:♦n+1n>0Y=40n=0n源程序:#ineludeusingneimespcicestd;intmain(){intn,Y;cout«〃请输入一个数:〃;cin>>n;if(n>0)3.运行结果■t:c-rtDDinueougD.exe幘输入一个数:-3V=9ProcessFeturned0<0x0>executiontine:2.708sPressanykeytocontinue.n<0Y二n+1;elseif(n==0
3、)Y二0;elseY二n*n;cout<,Y=,,<usingnamespacestd;int尹intir.aln()nfY;cout<<”境输数严cin>>n;if(n>0)Y=n+1;elseif(n==0)Y=0;elseY=n*n;cout«rrY=rr«Y«endl;y=6return0;Processreturned0<0x0>executiontine:1.355sPressanykeytocontinue.4.实验屮遇到的主要问题及解决方法无任
4、务二:第4题1.内容:编写程序,输入10个学生的考试分数(0~100),然后根据每个学生的分数,判断并显示每个学生的学号和等级。学号由1到10,等级关系为:'A90W分数W100B80W分数〈90等级1C60W分数〈801.源程序:#ineludeusingnamespacestd;intmain(){doublex;inti二1;while(i<=10)cout«"请输入分数〃<>x;if(x>=90&&x<=100)cout<<,zAz,<5、;elseif(x>二80&&x〈90)cout<<,zBz/<=60&&x<80)cout<<,,C//<=0&&x<60)cout<<,zDz/<usingnamespacestd;intmain()l=90&6、&x<=100)cout«rrArr«endl;elseif(x>=30&&x<90)cout«rtBrr«endl;elseif(x>=60&&x<80)cout«rrCrr«endl;elseif(x>=0&&x<60)cout«irDrr«endl;elsecout«rr^2^MsL.n«endl;i++;•}return0;}1.运行结果:C:UsersaDesktopi^(4:c++7binDebug7j酣分数髓分数rocessreturned0<0x0>executiontime:22.473sFessa7、nykeytocontinue.1.实验中遇到的主要问题及解决方法无任务三:第5题1.内容:编写程序,提示用户输入一个字符,判断输入的字符是数字(0'9)、小写字母Q~z)、大写字母(A辽)或者其他字符。2.源程序:^includeusingnamespacestd;intmain(){charletter;intascii;cout«〃请输入一个字符:〃;cin>>letter;ascii=letter;if(ascii>=48&&ascii<=57)cout«"数字";elseif(ascii>=97&&asc8、ii<=122)cout小写字母〃;elseif(ascii>=65&&ascii<=90)cout<<〃大写字母〃;elsecout«〃其他字符〃《endl;return0;}#includeus
5、;elseif(x>二80&&x〈90)cout<<,zBz/<=60&&x<80)cout<<,,C//<=0&&x<60)cout<<,zDz/<usingnamespacestd;intmain()l=90&
6、&x<=100)cout«rrArr«endl;elseif(x>=30&&x<90)cout«rtBrr«endl;elseif(x>=60&&x<80)cout«rrCrr«endl;elseif(x>=0&&x<60)cout«irDrr«endl;elsecout«rr^2^MsL.n«endl;i++;•}return0;}1.运行结果:C:UsersaDesktopi^(4:c++7binDebug7j酣分数髓分数rocessreturned0<0x0>executiontime:22.473sFessa
7、nykeytocontinue.1.实验中遇到的主要问题及解决方法无任务三:第5题1.内容:编写程序,提示用户输入一个字符,判断输入的字符是数字(0'9)、小写字母Q~z)、大写字母(A辽)或者其他字符。2.源程序:^includeusingnamespacestd;intmain(){charletter;intascii;cout«〃请输入一个字符:〃;cin>>letter;ascii=letter;if(ascii>=48&&ascii<=57)cout«"数字";elseif(ascii>=97&&asc
8、ii<=122)cout小写字母〃;elseif(ascii>=65&&ascii<=90)cout<<〃大写字母〃;elsecout«〃其他字符〃《endl;return0;}#includeus
此文档下载收益归作者所有