第二次C程序设计上机报告

姓名:瞿浩峰  学号:120705226 班级:12信息2班

目标:

1. 进一步掌握简单 C程 序的编写和运行过程序的编写和运行过

2. 初步体验 数据类型 的作用

任务 1:显示美元和人民币的汇率 显示美元和人民币的汇率 显示美元和人民币的汇率 显示美元和人民币的汇率

实验内容:编写一个“ 显示美元和人民币的汇率 ”C程序
实验目的:进一步掌握简单 C程 序的编写和运行过程
说明:假设 100 美元 =621=621=621=621人民币 程序显示 100 、200 、300 ….1000.美元与人民币汇率表
要求: 独立思考和编写 


//***********************
//显示美元和人民币的汇率
//***********************
#include<stdio.h>
int main()
{
	int rmb,dollar;
	int lower,upper,step;
	lower=100;
	upper=1000;
	step=100;
	dollar=lower;
	printf("瞿浩峰,120705226\n","");
	printf("dollar:\t rmb:\n");
	while(dollar<=upper)
	{rmb=6.21*dollar;
	printf("%d\t %d\n",dollar,rmb);
	dollar=dollar+step;
	}
	return 0;
}

运行过程中的问题:

在输入“int rmb,dollar;”时错输成“int rmb,intdollar”运行程序产生错误

error C2062: 意外的类型“int”

运行结果:

——————————————————————分割线——————————————————

任务 2:了解 int和 float变量类型

实验内容: 修改 ”华氏温度与摄对照表”
实验目的: 了解 “同一变量”定义不同数据类型 ,如何影响程序运行结果

实验步骤 实验步骤
步骤 1:修改 “华氏温度与摄转换”算法 表达式

//*****************************
//摄氏度与华氏度转换
//*****************************
#include<stdio.h>
int main()
{
	int f;
	int c;

	int lower=0;
	int upper=300;
	int step=20;
	f=lower;
	printf("瞿浩峰,120705226\n","");
	while(f<=upper)
	{c=(5/9)*(f-32);
	printf("%d\t%d\n",f,c);
	f=f+step;
}
return 0;
}

将int换成float

//*****************************
//摄氏度与华氏度转换
//*****************************
#include<stdio.h>
int main()
{
	float f;
	float c;

	float lower=0;
	float upper=300;
	float step=20;
	f=lower;
	printf("瞿浩峰,120705226\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是单精度实型(单精度浮点型),是带小数点的数据类型。







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值