实验1
教学班级:学生学号: 学生姓名:
实验日期:2014年3月1日实验地点: (机房)
指导教师签名:__________ 实验成绩:___________ 一、实验目的
1.熟悉C++程序的集成开发环境; 2.学习新建和打开控制台应用程序的方法; 3.掌握简单数据运算,以及输入与输出方法。 二、实验任务
1.输入一摄氏温度,输出显示所转换的华氏温度。 (提示:摄氏温度=(华氏温度-32)×5/9) 2.画出一头威武雄壮的雄狮。 ,%%%%%% ,%%/\\%%%%/\\% ,%%%\\c \ %. %%%%/ o o \\%%% `%%. %%%% _ |%% `%% `%%%%(__Y__)% // ;%%%%`\\-/%%%' (( / `%%%%%%%' \\\\ .' | \\\\ / \\ | | \\\\/ ) | | \\ /_ | |__ (___________)))))))
三、实验结果(源程序 + 注释)
1. 源程序
#include
cout<<\请输入一摄氏温度:\<
cout<<\转换的华氏温度为:\<
1
2. 源程序
#include
cout<<\ ,%%%%%% \< 实验2 教学班级: 学生学号: 学生姓名: 实验日期:2014年3月1日 实验地点: (机房) 指导教师签名:__________ 实验成绩:___________ 一、实验目的 1.掌握对一般数据的输入和输出格式控制方法; 2.掌握对实型数据输出形式的设置和小数位数的控制方法; 3.了解数据输入的相关注意事项。 二、实验任务 1. 键盘输入某台计算机的编号和该计算机的价格,并输出这些信息。 要求:编号为11位数字构成,如10987654321;价格含有小数部分,如998.0元;输出的编号只是由数字组成,不应该出现小数点等非数字符号。 2. 有一种加密方法是用原来字母的第n个字母代替原来的宁母。例如把A 用其后第4个字母E来替代。现在有一密文内容为wigvix,编程求出它的原文是什么?(提示:可根据上述加密原理,使用若干字符型变量来实 2 现)。 3. 编程实现:在计算机的提示下输入某学生的学号、英语成绩、高等数学成绩、线性代数成绩,计算得出三门课程平均成绩,并按如下格式输出显示。 成绩单 学 号 20100002 **************************************** 科 目 成 绩 ----------------------------------------------------------------- 英 语 85 高等数学 90 线性代数 88.5 **************************************** 平均成绩 87.8 三、实验结果(源程序 + 注释) 1. 源程序 #include cout<<\请输入某台计算机的编号和该计算机的价格:\< cout.precision(11); cout<<\该计算机的编号和价格分别为:\< #include { char c1,c2,c3,c4,c5,c6; cout<<\请输入密码内容:\< cout<<\原文是:\< cout< 3 } 3. 源程序 #include { float score1,score2,score3,average; cout<<\请输入三门课程的成绩\< cout<<\学号 20100002\< cout<<\< cout<<\< cout<<\< cout<<\平均成绩\< 实验3 教学班级: 学生学号:学生姓名: 实验日期:2014年3月2日实验地点: (机房) 指导教师签名:__________ 实验成绩:___________ 一、实验目的 1. 掌握“处理某一或某些操作只有在特定条件成立的情况下才会被执行”的编程思路和方法; 2. 掌握简单分支程序设计,以及if和if-else语句的使用方法。 二、实验任务 ?x(x?1)?1. 已知一函数y??2x?1(1??x?10),输入x的值,求解并输出相应的y值。 ?3x?11(x??10)?2. 求一元二次方程ax2+bx+c=0的根,其中a、b、c为实数,由键盘输入。 4 三、实验结果(源程序 + 注释) 1. 源程序 #include cout<<\请输入x的值:\< if(x>=1&&x<10) y=2*x-1; if(x>=10) y=3*x-11; cout<<\输出相应的y值为:\< #include { double a,b,c,delta,x,x1,x2; cout<<\求一元二次方程ax2+bx+c=0的根\< if(delta==0) { x=-b/(2*a); cout<<\一元二次方程ax2+bx+c=0的根为a:\<<\< cout<<\一元二次方程ax2+bx+c=0的根为:\<<\< 实验4 5