#include <stdio.h> int main() { int A; int B; scanf("%d %d",&A,&B); A * B; printf("%d",A*B); return 0; }
设计思路:第一步:打好框架,定义两个变量A,B
第二步:输入变量,进行计算,然后输出A*B的值
错误原因:scanf时A,B前忘记加&,经仔细检查后修正
题目2:
#include <stdio.h> int main() { int A,B,C,D; scanf("%d %d %d %d",&A,&B,&C,&D); int Sum = (A+B+C+D); float Average = (A+B+C+D)/4.0; printf("Sum = %d; Average = %.1f" ,Sum,Average); return 0; }
设计思路:打好框架,定义变量然后逐个计算即可,注意小数点后保留几位
碰到问题:输出时f前没加.1,后解决
题目3:
#include <stdio.h> int main() { int H; scanf("%d",&H); float A = (H-100)*0.9*2; printf("%.1f",A); return 0; }
第一步:打好框架,定义变量,输入计算输出即可
问题:此题无问题
题目4:
#include <stdio.h> int main() { int A,B,C,D; scanf("%d",&A); B=A/100; C=(A/10)%10; D=(A%100)%10; printf("%d,%d,%d",B,C,D); return 0; }
第一步:打好框架,定义变量
第二步:注意%的作用,经分析即可得到个位十位百位的值
遇到问题:起初无从下手,经同学提醒运用%解决
要求三:
git地址:1482774622@qq.com
要求四:本周主要学习了用float如何保留小数点,%等符号的作用,scanf的格式等,遇到的主要问题:scanf时后指出变量总是忘加&,总是存在细节上的一些问题。
http://www.cnblogs.com/cyq66992152/p/7680592.html
http://www.cnblogs.com/1999-cyc/p/7687955.html
http://www.cnblogs.com/WeiPeng-wuban/p/7683270.html