第三周作业

题目1:7-9A乘以B

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

·设计思路

1.首先输入a,b两个整型变量;

2.再定义a和b的值;

3.最后再输出a乘以b的值。

·本题调试过程碰到问题及解决办法:本题未遇到问题。

·运行结果截图:

题目2:7-10 求整数均值

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

·设计思路:

1.首先输入a,b,c,d,sum五个整型变量;
2.设置average为浮点数
3.再把a+b+c+d的值赋给sum;
4.把(a+b+c+d)除以4赋值给average;
5.最后输出sum和average的值。

·本题调试过程碰到问题及解决办法:

1.开始的时候总忘记”&“符号,经过多次的联系,渐渐理解后就熟练多了;

2.对于“float"和”int"有时候会弄混,多练习就不会混了。

·运行结果截图:

题目3:7-11 是不是太胖了

#include <stdio.h>
int main()
{
 int a;
 float b;
 scanf("%d",&a);
 b = (a-100)*0.9*2.0f;
 printf("%.1f",b);
 return 0;
}

·设计思路:

1.首先输入a的整形变量;

2.设置b为浮点数;

3.再把(a-100)*0.9*2.0f赋给b;

4.最后输出b的值。

·本题调试过程碰到问题及解决办法:

由于自己的马虎把首句的符号打错了,以后会多加注意。

定义多个变量,公式弄错了,经过帮助解决了问题。

·运行结果截图:

题目4:7-6 输出各位数字

#include <stdio.h>
int main()
{
 int a,b,c,d;
 scanf("%d",&a);
 b = a/100;
 c=(a-(a/100)*100)/10;
 d=a%10;
 printf("%d,%d,%d",b,c,d);
 return 0;
}

·设计思路:

1.首先输入a、b、c、d五个整型变量;
2.再输入a的值;
3.把a除以100的值赋给b,a除以100的余数赋值给c,把c除以10赋值给d;
4.输出b,c,d的值。

·本题调试过程碰到问题及解决办法:

本题没有特别的问题。

·运行结果截图:

我的git的地址:https://git.coding.net/Aspirer1/text

PTA的提交列表的截图:

·本周学习总结:

通过这一周的学习总结,我发现了自己还有很多地方需要提高,虽然老师已经进行了讲解,但对于int和float型变量的应用还不是很熟练,以后需要勤加练习,去图书馆找相关书籍进行学习。继续努力,通过自己的努力学好C语言。

点评作业:

http://www.cnblogs.com/17-1/p/7694315.html

http://www.cnblogs.com/gu-an-cheng-wxm/p/7688953.html

http://www.cnblogs.com/sun031915/p/7694276.html

学习进度条:

原文地址:https://www.cnblogs.com/phsudie/p/7695800.html