题目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
学习进度条: