码迷,mamicode.com
首页 > 其他好文 > 详细

第三周作业

时间:2017-10-18 02:07:19      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:images   思路   main   运行   https   printf   结果   原来   五步   

 

一,pta

1,7-9

实验代码

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int a=0,b=0,c=0;
 6 
 7     scanf("%d %d",&a,&b);
 8     
 9     c=a*b;
10     printf("%d",c);
11  } 

设计思路

第一步:第五行中输入变量,并赋予初始值。

第二步:第七行输入变量,a,b的值。

第三步:第九行中计算a*b并将结果赋给c。

第四步:第十行中输出c的值。

出现的问题

运行结果

技术分享

2.7-10:

实验代码

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int a=0,b=0,c=0,d=0,sum=0;
 6     float Average;
 7     
 8     scanf("%d %d %d %d",&a,&b,&c,&d);
 9     
10     sum=a+b+c+d;
11     Average=sum/4.0;
12     printf("Sum = %d; Average = %.1f",sum,Average);
13     
14 }

设计思路

第一步:在第五行中输入整数型变量a,b,c,d,sum,第六行中输入浮点型变量average。

第二步:第八行中输入a,b,c,d。

第三步:第十行中算出a+b+c+d的值并赋给sum。

第四步:第十一行中用上步中sum值除以4.0求出average的小数值。

第五步:输出sum值,average值其中average值为保留一位小数应用%.1f。

遇到的问题

技术分享

         最开始不知道如何保留一位小数输出的结果如上。

         在网上查阅的相关资料应用%.1f来表示

运行结果

技术分享

3.7-11

实验代码

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     float a,b;
 6     
 7     scanf("%f",&a);
 8     
 9     b=(a-100)*0.9*2;
10     
11     printf("%.1f",b);
12 }

设计思路

第一步:第五行中输入浮点数变量a,b。

第二步:输入身高。

第三步:计算标准体重(a-100)*0.9*2,并赋值给b。

第四步:输出b的值并且保留一位小数值。

遇到的问题

浮点数的易错点,输入变量时应用float或double,scanf函数中应用%f,计算乘除法时应用带小数点的数,在输出时如果想保留小数可以用%.xf来表示。

运行结果

技术分享

4,7-6

实验代码

 1 #include<stdio.h>
2 int main() 3 { 4 int n,a,b,c; 5 6 scanf("%d",&n); 7 8 a = n/100; 9 b = (n%100)/10; 10 c = n%10; 11 12 printf("a= %d,b = %d,c= %d\n",a,b,c); 13 }

 设计思路

第一步:在第四行中输入整数型变量a,b,c,n.

第二步:在第六行中输入n的值,即三位正整数。

第三步:在第八行中用n/100所得值即为百位数值,第九步中先对n除以100取余再用余数除以10即为十位的数值,第十步中对n除以10取余即为个位数值。

第四步:第十二行中输出a,b,c三个数。

遇到的问题

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int n,a,b,c;
 6     
 7     a=n/100;
 8     b=(n-a*100)/10;
 9     c=n%10;
10     
11     printf("%d,%d,%d",a,b,c);
12     
13  } 

     这是原来的代码,感觉上面的代码更能体现取余就换上了。

运行结果

技术分享

 二。git

四道题目上传到git上

技术分享

技术分享

 

 

git地址

https://git.coding.net/DavidPark/123.git

三,学习进度条:

四,作业点评:

 

第三周作业

标签:images   思路   main   运行   https   printf   结果   原来   五步   

原文地址:http://www.cnblogs.com/DavidPark/p/7675624.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!