第二次上机报告

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


实验内容:编写一个“显示美元和人民币的汇率”C程序


实验目的:进一步掌握简单C程序的编写和运行过程

 

  1. //**************************   
  2. //显示美元和人民币的汇率   
  3. //code by 陈登辉 2013/3/16   
  4. //**************************   
  5. #include<stdio.h>      
  6. int main()    
  7. {    
  8.     int fahr,dollars;    
  9.     int lower,upper,step;    
  10.     
  11.     
  12.     lower  = 100;    
  13.     upper  = 1000;    
  14.     step   = 100;    
  15.     fahr   = lower;    
  16.     
  17.     
  18.     
  19.     
  20.     printf("官晓旭,120705106\n","");    
  21.     while(fahr<=upper){    
  22.         dollars=(6.21)*fahr;    
  23.         printf("%d\t%d\n",fahr,dollars);    
  24.         fahr=fahr+step;    
  25.     }    
  26.     return 0;    
  27. }    
 
 
 
 
 
任务 2:了解 int和float变量类型

 

实验内容:修改“华氏温度与摄氏温度对照表

实验目的:了解“同一变量”定义不同数据类型,如何影响程序运行结果

 
 
 
 
  1. #include <stdio.h>      
  2. int main()    
  3. {    
  4.     int f;               //摄氏温度与华氏温度      
  5.     int c;               //摄氏温度      
  6.     
  7.     int lower = 0;         //温度表的下限      
  8.     int upper = 300;       //温度表的上限      
  9.     int step = 20;         //步长      
  10.     f = lower;    
  11.     
  12.     printf("官晓旭,120705106\n",   "");    
  13.     while (f <= upper)    
  14.     {    
  15.         //*************************      
  16.         //摄氏与华氏温度转换公式      
  17.         //c=(5/9)*(f-32)      
  18.         //*************************      
  19.         c=(5/9)*(f-32);    
  20.         printf("%d\t%d\n", f, c);    
  21.         f = f + step;    
  22.     }    
  23.     return 0;    
  24. }  

 

修改代码:

//************************   
  1. //code by 官晓旭  2013/316    
  2. //************************      
  3. #include<stdio.h>      
  4. int main()    
  5. {    
  6.     float f;    
  7.     float c;    
  8.     
  9.     
  10.     float lower=0;    
  11.     float upper=300;    
  12.     float step=20;    
  13.     f=lower;    
  14.     
  15.     
  16.     printf("官晓旭,120705106\n","");    
  17.     while(f<=upper)    
  18.     {    
  19.         //**********************************      
  20.         //摄氏与华氏温度转换公式      
  21.         //c=(5/9)(f-32)      
  22.         //**********************************      
  23.         c=(5.0/9.0)*(f-32.0);    
  24.         printf("%f\t%f\n",f,c);    
  25.         f=f+step;    
  26.     }    
  27.     return 0;    
  28. }    

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值