题目一:A乘以B
1,实验代码
#include <stdio.h>;
int main ()
{
int A, B;
scanf("%d %d",&A,&B);
printf("%d",A*B);
return 0;
}
2,设计思路
第一步:填上基本框架,定义整数型,用到输入输出。
第二步:用到四则基本运算法则中的乘法。
3,本题调试过程碰到问题及解决办法
这题好简单,没有问题。
4,运算结果截图(在C++上完成的)
题目二:求整数平均值
1,实验代码
#include <stdio.h>
int main ()
{
int a,b,c,d,Sum;
double Average;
scanf("%d %d %d %d",&a,&b,&c,&d);
Sum = a+b+c+d;
Average = (a+b+c+d)/4.0;
printf("Sum = %d; Average = %.1f",Sum,Average);
return 0;
}
2,设计思路
第一步:填上基本框架,分别定义整数型和浮点型,用到输入输出
第二步:用到加法,除法。
3,本题调试过程碰到问题及解决办法
<1> 刚开始在C++中运行时出现系统崩溃的提示,在PTA中是出现段错误的提示,然后我反反复复检查,发现在scanf后面的括号里我忘记加&符号了,然后我就将这种现 象记在笔记本中了。
4,运算结果截图(在C++上完成的)
题目三:是不是太胖了
1,实验代码
#include<stdio.h>
int main()
{
int h;
double weight;
scanf("%d",&h);
weight=(h-100)*(0.9)*2;
printf("%.1f
",weight);
return 0;
}
2,设计思路
第一步:填上基本框架,分别定义整数型和浮点型,用到输入输出
第二步:运用了减法和乘法法则。
3,本题调试过程碰到问题及解决办法
好简单,没问题
4,运算结果截图(在C++上完成的)
题目四:输出各位数字
1,实验代码
#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;
}
2,设计思路
第一步:填上基本框架,定义整数型,用到输入输出
第二步:运用除法,取余
3,本题调试过程碰到问题及解决办法
一开始我没有想到用除法,和取余,然后我再看看题目,原来有提示。这给了我一个沉痛的教训,我 太马虎了。我以后要细心完成任务,认真对待作业。其实这题要想到用除法和取余还是非常简单的. 我就没有其他问题了。
4,运算结果截图(在C++上完成的)
我的GIT账号为
https://git.coding.net/AI1452349541/H.K911
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171018194401318-1903687224.png" style="height:300px" , width="600px" />
下面是pta提交列表的截图,因为开始错的次数多,所以截图范围大。
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171018194842724-993253190.png" style="height:300px" , width="600px" />
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171018194859115-64164727.png" style="height:300px" , width="600px" />
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171018194910615-2030747592.png" style="height:300px" , width="600px" />
本周学习总结:
(1)这周主要学会了除法和取余的运算,有关浮点型函数的编程,以及要注意的地方。我个人犯错误最多的地方就是在scanf后面的括号里老是忘记家一个&符号,每每错了才发现哪里出现了原因。
(2)以前我总是用博客园随笔里推荐的编辑器,我感觉它比较markdown好用多了,本来我都用推荐编辑器写得差不多了,最后还是决定重新用markdown来写,我感觉用markdown好复杂,好高端哦。现在我随笔的这个样子如果有不足的地方希望老师和助教多多批评。总体来说这周作业还是比较简单的。
(3)在使用markdown时要注意几点,如果要插入代码和图片,注意编辑器会自动调节空格,不要自己随意删除。还有,如果在markdowm中改变字体及其颜色要记住不同的代码,下面是在网上收的一些。
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171019213450115-1045869122.jpg" style="height:300px" , width="600px" />
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171019214108631-609174055.jpg" style="height:300px" , width="600px" />
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171019214256506-1552760372.jpg" style="height:300px" , width="600px" />
(4)下面还遇到了一个奇怪的问题,我一开始就是找不出问题来。错误提示是[error]id returned 1 exit statues.我查了字典,只翻译了后面两个词为“退出程序”。然后我在网上查了一下,它说可能程序已经在运行了,然后我用鼠标指了一下,果然下面有好几页面显示在运行了。我也是醉了,怎么会有这种错误。
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171019195541584-244090508.jpg" style="height:300px" , width="600px" />
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171019195552646-823780547.jpg" style="height:300px" , width="600px" />
(5)本周学习了if语句,如果分段函数是两段,用if和else语句。如果是三段甚至多段要在else后面加一个大括号,在写上if和else的程序。也可以不用大括号,用else if就行。下面是简略示例。
<img src="http://images2017.cnblogs.com/blog/1238300/201710/1238300-20171020201106271-1719661823.jpg" style="height:300px" , width="600px" />
(7)在markdown编辑器中文字要在开头空两格不是按两下空格键就行,要在文字开头输入       注意分号不要省略。还有一个特殊的现象,如果你在markdown编辑器中加入一些特殊字符如&,这个字符前面必须要有一个向右的斜杠\,且它们之间不能有空格,否则它是显示不出来的。
(8)如果要改变图片的大小可以参照这个格式 <img src="这里填图片的名称,例如:https://i.cnblogs.com/EditPosts.aspx?postid=7687445" width="50%" height="50%"> 也可以改变后面的%, 如<img src="图片的名称" width="500px" height="200px">. (为了把图片大小搞好我就花了一个多小时,还好不像英语,数学让人头昏,反而越来越有劲)
下面是点评其他同学博客随笔的地址
http://www.cnblogs.com/z024108/p/7670282.html
http://www.cnblogs.com/wq970209/p/7680239.html
http://www.cnblogs.com/123456hjx/p/7684532.html
本周学习进度
这是我第三周附加作业的地址
http://www.cnblogs.com/blueblog6/p/7701629.html