代码改变世界

第三周作业

2017-10-19 21:25  孙佳钰  阅读(256)  评论(7编辑  收藏  举报

要求二:

题目一 7-9 A乘以B
1.实验代码

#include <stdio.h> 
int main()
{
	int a,b;
	scanf("%d,%d",&a,&b);
	printf("%d\n",a*b);
	return 0;
}

2.设计思路
第一步:打出基础框架
第二步:初始化定义变量a,b
第三步:输入变量并赋值a,b
第四步:输出变量
3.本题遇到的问题及解决办法
错误截图:

解决办法:
发现将换行符打错了地方,将\n放进" "内

4.运行结果截图

题目二 7-10求整数均值
1.实验代码

#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;
}

2.设计思路
第一步:打出基础框架
第二步:初始化变量a b c d
第三步:做浮点类型的函数
第四步:输入变量并赋值,根据运算做出公式求平均
第五步:输出要求的精确到小数点后一位的变量
3.本题遇到的问题及解决办法
因为提前也搜索并询问了同学浮点函数以及如何精确到小数点后一位 所以在打代码中没有出现问题
4.运行结果截图

题目三 7-11是不是太胖了
1.实验代码

#include <stdio.h>
int main()
{
	int A;
	float B,C;
	scanf("%d",&A);
	B=(A-100)*0.9;
	C=B*2;
	printf("%.1f",C);
	return 0;
 } 

2.设计思路
第一步:打出基本框架
第二步:输入输出对应运算符(scanf printf)
第三步:给出变量BC的运算公式
第四步:按照精确到小数点后一位来输出结果
3.本题遇到的问题及解决办法
错误截图:

显示可以运行但是运行不出结果
解决办法:问了同学之后发现没有分清函数,应为浮点函数,并且精确到小数点后一位应为%.1f 也写错了写为了%1f

4.运行结果截图

题目四 7-6输出各位数字
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.设计思路
第一步:打出框架
第二步:打出所需类型的变量并且赋值
第三步:输入变量符号
第四步:计算出所需b c d的公式
第五步:输出最后的变量值
3.本题遇到的问题及解决办法
遇到的问题:因为不理解输入的变量,这个是和同学一起研究的
解决办法:和同学讨论并且进行了搜索

4.运行结果截图

要求三:

git地址:https://coding.net/u/Iams/p/homework/git/tree/master/
截图

PTA 截图提交列表:

因为一直用电脑的Dev-c++中打代码,所以在PTA中再打的时候还算顺利,但是还是不熟,不能熟练记住,也希望在练习中得到进步

折线及表格
表格:

折线图:

评论博客:
马宇欣:http://www.cnblogs.com/mayuxin/p/7694200.html
孙美玲:http://www.cnblogs.com/sunmeiling/p/7688952.html
孙 娜:http://www.cnblogs.com/sun-na-/p/7679581.html