尝试改编程序
来源:互联网 发布:淘宝店铺原价和现价 编辑:程序博客网 时间:2024/04/26 12:37
第二次上机作业
目 标:
1.进一步掌握简单C程序的编写和运行的过程
2.初步体验数据类型的作用
任务 一:显示美元和人民币的汇率
实验内容:编写一个"显示美元和人民币的汇率”的程序
说 明:假设100美元=621人民币,程序显示100、200、300....1000
美元与人民币汇率表
要 求:独立思考和完成
我的程序:
#include <stdio.h>int main(){int f; int c;int lower=100;int upper=1000;int step=100;f = lower;printf("秦陆玲,120705131\n","");while (f<=upper){c=6.21*f;printf("%d\t%d\n",f,c);f=f+step;}return 0;}
运行的结果:
感想:这次的程序在上一次的程序的基础上自己改变的,容易犯的错误就是忘了给代码定义,以至于电脑不能识别出现想要点结果!!对细节的掌控还不是很熟练,容易打错分号和逗号或者{ }!!
————————任务分割线————————
任务二:了解int和float变量类型
实验内容:修改“华氏温度与摄氏温度对照表
实验目的:了解“同一变量”定义不同数据类型,如何影响程序运行结果
我的程序:
#include <stdio.h>int main(){int f;int c;int lower=0;int upper=300;int step=20;f=lower;printf("秦陆玲,120705131\n","");while (f<=upper){//****************************************//摄氏与华氏温度转换公式//****************************************c=(5/9)*(f-32);printf("%d\t%d\n",f,c);f=f+step;}return 0;}
运行结果:
程序出现错误,与原来的程序相比多了int
修改后的程序:
#include<stdio.h>int main(){ float f;float c;float lower = 0;float upper = 300;float step = 20;f = lower;printf("秦陆玲,120705131\n","");while (f<=upper){ //********************************** //摄氏与华氏温度转换公式 //*********************************** c=(5.0/9.0)*(f-32.0); printf("%f\t %f\n",f,c); f = f+step;}return 0;}
运行的结果:
将int改成了float,并且将华氏温度与摄氏温度计算公式的下一行的括号里的内容也改了,这样程序运行结果就对了!程序公式中的小数点后面多了一个零,运行结果中小数点后面保留的位数增加了好几位!!
- 尝试改编程序
- 改编版K9F2G08U0A程序
- HelloWin程序注释尝试
- 微信小程序开发尝试
- 初步尝试windowsServer程序
- 错误程序改编,请大家看看还有不妥吗
- 程序参数解析函数使用getopt_long()函数,改编自webbench
- 尝试VC控制外部程序
- 简单尝试windows多线程程序
- 简单尝试windows多线程程序
- 剧本改编
- 真事改编
- 儿歌改编
- 《人面桃花》改编
- 笑话改编
- 用struts框架尝试国际化程序实现
- 完善DOS程序的新尝试
- 用struts框架尝试国际化程序实现
- OGRE 火炬之光(torchlight) 骨骼动画 .
- thrift php客户端编写
- 解决 打开PL\SQL遇到 “字符编码” 不一致的问题
- Linux环境下hadoop安装过程
- 第一章 Oracle恢复内部原理(简介)
- 尝试改编程序
- ActionContext、ValueStack、OGNL
- ORACLE SQL and SQL*PLUS 学习
- POJ 1745 Divisibility
- ValueStack
- 谈单进程(单线程)与单进程(多线程)程序设计
- poi技术导出海量数据到excel
- c语言结构体数组指针
- 读后感