- 1、本文档共87页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C简单程序设计实验报告等
南昌大学实验报告课程名称:C++语言程序设计姓名:学号:班级:实验类型:□ 验证 ■ 综合 ■ 设计□ 创新实验日期:实验成绩:一、实验名称:第2章 C++简单程序设计二、实验要求:1、将书本p26的表2-2中的转义字符用在简单程序中2、熟悉sizeof字符的使用方法3、熟悉常用的I\O流库操纵符的使用方法4、参照p49的程序,输出反菱形图案5、设计一个程序,可以实现计算并输出一组字符中大小写字母的个数6、实现课本习题2-347、实现课本习题2-368、实现课本习题2-379、实现课本习题2-33三、实验方法:函数模板的编写。四、主要仪器设备及耗材:PC。五、实验步骤: 1.编写程序; 2.调试程序; 3.运行程序。六、实验数据及处理结果1. 上机习题的程序代码如下:#includeiostream#includeiomanip#includectime#includelimitsusing namespace std;void ex2_1(){cout转义序列\n换行\n;cout响铃\a\n;cout水平\t制表\n;cout垂直\v制表\n;cout退 \b格\n;cout回\v车\n;cout\\ \n;cout\\n;cout\\n;}void ex2_2(){coutdouble的字节数:sizeof(double)endl;coutfloat:sizeof(float)endl;}void ex2_3(){float k=1.223555;cout十进制dec54ends十六进制hex7798endl;coutasetw(5)sendl;coutsetprecision(3)kendl;cinws;}void ex2_4(){int i,j,n=4;for(i=1;i=n;i++) {for(j=1;j=30;j++) cout ;for(j=1;j=2*i-1;j++)cout*;for(j=1;j=8-2*i;j++)cout ;coutendl;}for(i=1;i=n-1;i++){ for(j=1;j=30+2*i;j++)cout ; for(j=1;j=7-2*i;j++)cout*;coutendl;}}void ex2_5(){int m=0,n=0,i=0;char c[100];cout输入一组字符串:; cinc;for(i=0;i=100;i++){if(a=c[i]c[i]=z) m+=1; if(A=c[i]c[i]=Z) n+=1;}cout小写字母数量:mendl;cout大写字母数量:nendl;}void ex2_6(){int a,b;cout输入成绩(0~100):;cina;b=a/10;switch(b){case 0: cout成绩为差:endl; break;case 1: cout成绩为差:endl; break;case 2: cout成绩为差:endl; break;case 3: cout成绩为差:endl; break;case 4: cout成绩为差:endl; break;case 5: cout成绩为差:endl; break;case 6: cout成绩为中:endl; break;case 7: cout成绩为中:endl; break; case 8: cout成绩为良:endl; break;case 9: cout成绩为优:endl; break;case 10: cout成绩为优:endl; break;}}void ex2_7(){struct Time{int year;int month;int day;int hour;int minute;int second;};Time time;cout请输入年:;cintime.year;cout请输入月:;cintime.month;cout请输入日:;cintime.day;cout请输入时:;cintime.hour;cout请输入分:;cintime.minute;cout请输入秒:;cintime.second;couttime.year/time.month/time.day time.hour:time.minute:time.second:endl;}void ex2_8(){int a,b;srand(unsigned(time(0)));a=rand()%100+1;cout请输入您所猜的数字:;cinb;do {if(ab){cout这个数比您输
文档评论(0)