365文库
登录
注册
2

南昌大学实验报告3

288阅读 | 13收藏 | 11页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
南昌大学实验报告3第1页
南昌大学实验报告3第2页
南昌大学实验报告3第3页
南昌大学实验报告3第4页
南昌大学实验报告3第5页
南昌大学实验报告3第6页
南昌大学实验报告3第7页
南昌大学实验报告3第8页
南昌大学实验报告3第9页
南昌大学实验报告3第10页
南昌大学实验报告3第11页
福利来袭,限时免费在线编辑
转Pdf
right
1/11
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
念不善言辞暖甜 上传于:2024-07-07
 南昌大学实验报告 学生姓名: 学 号: 专业班级: 实验类型□验证 eq \o\ac(□,√)综合□设计□创新 实验日期: 2013. 4. 21 实验成绩: 一.实验名称 实验3 控制语句 二.实验目的 1.熟练掌握if 、if…else、if…elseif语句和switch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。 2.熟练掌握while语句、do ...while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用循环语句实现循环结构。 3.掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧。进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。 三.实验内容 选择结构程序设计; if语句的使用; 使用switch语句实现多分支选择结构; 三种循环语句的应用; 循环结构的嵌套; break和continue语句的使用。 三.实验环境 PC微机 DOS操作系统或 Windows 操作系统 Visual c++程序集成环境 三.实验环境 PC微机 DOS操作系统或 Windows 操作系统 Visual c++程序集成环境 四.实验内容和步骤 本实验要求事先编好解决下面问题的程序,然后上机输入程序并调试运行程序。学会单步调试和断点调试程序及变量跟踪方法。 1.通过键盘输入一个字符,判断该字符是数字字符、大写字母、小写字母、空格还是其他字符。 原程序: #include #include using namespace std; int main() { char a; a=getchar(); if(a>=65&&a<=90||a>=97&&a<=122) { if(a>=65&&a<=90) cout<='0'&&a<='9') cout< using namespace std; int main() { int i; cout<<"Please input a number!"<>i; if(i>0) { cout<<"该数是正数!"<=10&&i<=99) cout<=100&&i<=999) cout<=1000) cout< using namespace std; int main() { int i; cout<<"请输入学生的成绩!"<>i; if(i<0) cout<<"输入数据错误!"<=0) cout<<"该学生为E级!"<=60&&i<=69) cout<<"该学生为D级!"<=70&&i<=79) cout<<"该学生为C级!"<=80&&i<=89) cout<<"该学生为B级!"<=90&&i<=100) cout<<"该学生为A级!"< using namespace std; int main() { int i; cout<<"请输入学生的成绩!"<>i; switch(i/10) { case 0: case 1: case 2: case 3: case 4: case 5: cout<<"该学生为E级!"< using namespace std; int main() { int i; cout<<"请输入学生的成绩!"<>i; if(i<0||i>100) cout<<"输入数据错误!"<=60&&i<=69) cout<<"该学生为D级!"<=70&&i<=79) cout<<"该学生为C级!"<=80&&i<=89) cout<<"该学生为B级!"<=90&&i<=100) cout<<"该学生为A级!"< using namespace std; int main() { int amount,month; float sum,price; cout<<"Please input month,price and amount!"<>month>>price>>amount; if(month>=7&&month<=9) {if(amount>=20) sum=amount*price*.09; else sum=amount*price*0.95;} else {if(amount>=20) sum=amount*price*0.8; else sum=amount*price*0.9;} cout<<"sum="< #include using namespace std; int main() { int i,n;float a,pi,sum; cin>>n; for(i=1,sum=0;i<=n;i++) sum+=1.0/(i*i); a=sum*6; pi=sqrt(a); cout<<"pi="< #include using namespace std; int main() { int i,n;float a,sum,pi; for(sum=0,i=1;;i++) {sum+=(1.0/(i*i)); if(1.0/(i*i)<1e-4) break;} n=i; a=sum*6; pi=sqrt(a); cout<<"pi="< using namespace std; int main() { int i,a; i=1; cout<<"Input:"<<"\t"; cin>>a; cout<<"Output:"<<"\t"; while(i<=a)
tj