第2次上机课堂作业
来源:互联网 发布:完美解码播放器 mac 编辑:程序博客网 时间:2024/04/29 19:38
任务一,编写人民币与美元的兑换比率的程序。
#include<stdio.h>
int main()
{
int d,r;
int lower,upper,step;
lower=100;
upper=1000;
step=100;
d=lower;
printf("美元,人民币\n","");
while(d<=upper)
{r=(d*621/100);
printf("%d %d\n",d,r);
d=d+step;
}
return 0;
}
运行后效果
任务二,体会int与float之间的区别
#include<stdio.h>
int main()
{
float f;
float c;
int main()
{
float f;
float c;
float lower=0;
float upper=300;
float step=20;
f=lower;
float upper=300;
float step=20;
f=lower;
printf("严浩峰,120705216\n","");
while (f<=upper)
{c=(5.0/9.0)*(f-32.0);
printf("%f\t %f\n",f,c);
f=f+step;
}
return 0;
}
while (f<=upper)
{c=(5.0/9.0)*(f-32.0);
printf("%f\t %f\n",f,c);
f=f+step;
}
return 0;
}
生成效果图
将float改为int后
#include<stdio.h>
int main()
{
int f;
int c;
int main()
{
int f;
int c;
int lower=0;
int upper=300;
int step=20;
f=lower;
int upper=300;
int step=20;
f=lower;
printf("严浩峰,120705216\n","");
while (f<=upper)
{c=(5/9)*(f-32);
printf("%f\t %f\n",f,c);
f=f+step;
}
return 0;
}
while (f<=upper)
{c=(5/9)*(f-32);
printf("%f\t %f\n",f,c);
f=f+step;
}
return 0;
}
程序运行效果图为
结论据说是因为int是整数型不能存小数,但有点不明白
- 第2次上机课堂作业
- 第2次上机作业
- 第9次课堂作业
- 第12次课堂作业
- 第2次上机课后作业
- 第1次上机作业-2
- c++第2次上机作业
- C++第2次上机作业
- c++第2次上机作业
- 第5次上机作业
- 第7次上机作业
- 第4次上机作业
- c++第2次-上机实验-作业报告
- C++第1次上机作业
- 第1次上机作业-3
- 第1次上机作业-1
- C++第3次上机作业
- c++第3次上机作业
- 剖析程序的内存布局
- for/in
- English
- Q10_垂直直方图 getchar letterNum[26]
- 南工acm 士兵杀敌(一) 两种方法
- 第2次上机课堂作业
- sql语句分组,显示同一分组中的其他元素
- /** * @see 将javascript数据类型转换为json字符串 * @param 待转换对象,支持object,array,string,function,number,boolean
- Java中调用存储过程
- DataGrid中的子控件Combox之数据源绑定(WPF)
- c++编程思想--const常量
- Hostapd
- parse_url()
- 关于myeclipse中的web项目重命名