姓名:章胧胧 学号:120705118 班级:12电信1班
//////////////////////////////////////////////////////////////////////////////////////////////
任务 1:显示美元和人民币的汇率
实验内容:编写一个“ 显示美元和人民币的汇率 ”C程序
实验目的:进一步掌握简单C程序的编写和运行过程
序的编写和运行过说明:假设 100 美元=621人民币 ,程序显示 100 、200 、300 ….1000.美元与人民币汇率表
要求: 独立思考和编写
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
程序如下:
#include<stdio.h>
int main()
{
int fahr,celsius;
int lower,upper,step;
lower=100; /*金钱的下限*/
upper=1000; /*金钱的上限*/
step=100; /*步长*/
fahr=lower;
printf("章胧胧,18\n","");
while (fahr<=upper) {
celsius=(6.21)*fahr;
printf("%d\t%d\n",fahr,celsius);
fahr=fahr+step;
}
return 0;
}
然后运行程序得到:
/////////////////////////////////////////////////////////////////////////////////////
任务 2:了解 int和 loat变量类型
实验内容: 修改 "华氏温度与摄对照表 "
实验目的: 了解 “同一变量”定义 不同数据类型 ,如何影响程序运行结果
程序如下:
#include <stdio.h>
int main()
{
int f; //摄氏温度与华氏温度
int c; //摄氏温度
int lower=0; //温度表的下限
int upper=300; //温度表的上限
int step=20; //步长
f=lower;
printf("章胧胧,18\n","");
while (f<=upper)
{
//*******************
//摄氏与华氏温度转换公式
//c=(5/9)*(F-32
//*******************
c=(5/9)*(f-32);
printf("%d\t%d\n",f,c);
f=f+step;
}
return 0;
}
程序运行结果如图:
步骤2:再一次修改代码
--------------------------------------------------------------------------------
运行程序如下:
#include <stdio.h>
int main()
{
float f; //摄氏温度与华氏温度
float c; //摄氏温度
float lower=0; //温度表的下限
float upper=300; //温度表的上限
float step=20; //步长
f=lower;
printf("章胧胧,18\n","");
while (f<=upper)
{
//*******************
//摄氏与华氏温度转换公式
//c=(5/9)(F-32)
//*******************
c=(5.0/9.0)*(f-32.0);
printf("%f\t%f\n",f,c);
f=f+step;
}
return 0;
}
运行程序如图:
-----------------------------------------------------任务分割线------------------------------------------------------
第二次C程序上机心得体会:
这次上机课,我学会如何根据原来的创造自己所要用的,尽管还不熟知代码的意思,但我相信以后一定会了解的,fighting!