您的位置:首页 > 其它

第三周作业

2017-10-20 09:31 169 查看
#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,不会格式,总是忘记";"这个符号,我都解决了。不光是自己研究,更是和同学交流。

time10-1810-20
字数50300
知识点运算字符博文总结


评论:




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: