任务1:
1. 进一步掌握简单 C程序的编写和运行的过程
2. 初步体验数据类型的作用
我的程序:
#include "stdafx.h"
int main()
{
int rmb,doller;
int lower,upper,step;
lower=0;
upper=1000;
step=100;
doller=lower;
printf("马盛华,120705209\n","");
while(doller<=upper){
rmb = 6.21*doller;
printf("%d\t %d\n", doller,rmb);
doller =doller + step;
}
return 0;
}
运行效果:
任务2:
了解int 和float变量类型
我的程序:
#include "stdafx.h"
int main()
{
float f;
float c;
float lower=0;
float upper=300;
float step=20;
f=lower;
printf("马盛华,120705209\n","");
while(f<=upper)
{
c=(5.0/9.0)*(f-32.0);
printf("%f\t %f\n",f,c);
f=f+step;
}
return 0;
}
运行效果:
我的程序:
//**********************************************
//对 fahr=0,20,...,300
//打印华氏温度与摄氏温度对照表
//Code by 马盛华 09 2013/3/15
//**********************************************
#include "stdafx.h"
int main()
{
int fahr,celsius;
int lower=0;
int upper=300;
int step=20;
fahr=lower;
printf("马盛华,120705209\n","");
while(fahr<=upper){
celsius =(5/9)*(fahr-32);
printf("%d\t %d\n", fahr,celsius);
fahr = fahr + step;
}
return 0;
}
运行效果:
因为是强行执行整形变量。。。所以5/9就当0了。。。
所以说这个还是得用浮点型。