第三周作业
#include <stdio.h> int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d\n",a*b); return 0; }
设计思路
第一步:定义a和b
第二步:令a与b相乘输出结果
编译格式出过错,还有不是很熟练。很多地方都是问的同学做的,下面的三个题也是一样。
这题没有遇到错误
#include <stdio.h> int main() { int a,b,c,d; int sum; float aver; scanf("%d %d %d %d",&a,&b,&c,&d); sum=a+b+c+d; aver=(float)sum/4; printf("Sum = %d; Average = %.1f",sum,aver); return 0; }
设计思路
第一步:定义五个整数和一个浮点数
第二步:进行运算
第三步:输出运算结果
之前忘记浮点数怎么定义了
参考别的同学写的程序,一行一行找。
#include<stdio.h> int main() { int H; float t,y; scanf("%d",&H); t=(H-100)*0.9; y=t*2; printf("%.1f",y); return 0; }
设计思路
第一步:思考程序的顺序
第二步:定义与运算
第三步:输出结果
忘记打符号了
自己观察,最后发现了
#include<stdio.h> int main(){ int a,b,c,d; scanf("%d",&a); b=a/100; c=a/10%10; d=a%10; printf("%d,%d,%d",b,c,d); return 0; }
设计思路
第一步:想程序顺序
第二步:赋值和运算
第三步:输出结果
思路不太清晰,导致程序无错,但是运行结果却错了
问同学和去看别人的博客,仔细一想结果就想通了
运行的正确截图:
git截图:
https://git.coding.net/shupeng521/asd.git
总结:C语言因为刚刚接触有许多地方不是很懂,甚至一点儿都不会,但经过几周的学习我感觉我进步了许多。 不仅会输出hello,world。而且还学会了许多运算与定义,比如:定义一个整数,定义一个浮点数之类的,还有scanf的运算和printf的输出。这周又学了if和else,虽然学的有点快,我可能因为笨跟不上。但是我不会拉下课程,因为这是一门对我来说有趣的课,就是因为对电脑感兴趣我才学这个专业,如果没有难度那也就没有意思了。
遇到的问题:我遇到过很多问题,比如不会git上传,不会pta,不会格式,总是忘记";"这个符号,我都解决了。不光是自己研究,更是和同学交流。
time | 10-18 | 10-20 | |||
字数 | 50 | 300 |
|
||
知识点 | 运算字符 | 博文总结 | |||
评论: