您的位置:首页 > 其它

第三周作业

2017-10-20 11:33 232 查看
题目1

#include<stdio.h>
int main()
{
int A,B,C;
scanf("%d %d",&A,&B);
C=A*B;
printf("%d",C);
return 0;

}


设计思路

1.将输入的两个数和输出的一个数用字母代替。

2.输入数值。

3.设计出公式并输出结果。

本题调试过程碰到问题及解决办法

此题没有复杂的输入输出和算法,所以没有问题。

运行结果截图



题目2

#include<stdio.h>

int main()
{
int a,b,c,d;
int Sum;
float Average;

scanf("%d %d %d %d",&a,&b,&c,&d);

Sum=a+b+c+d;
Average=Sum/4.0;
printf("Sum = %d; Average = %.1f",Sum,Average);
}


设计思路

1.将题目需要的数据输入。

2.用公式求出总和和平均值。

3.平均数保留一位小数。

本题调试过程碰到问题及解决办法

忽略平均值精确到小数点后一位的条件。



修改为%.1f后程序运行正常。

运行结果截图



题目3

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

}


设计思路

1.输入数据。

2.输出数据单位为市斤,注意单位和小数点保留。

本题调试过程碰到问题及解决办法

本题吸取了上道题小数点错误的经验,没有错误。

运行结果截图



题目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;
}


设计思路

1.运用取整和取余分别算出百位,十位,个位。

2.输出整数。

本题调试过程碰到问题及解决办法

对取余的运用不熟练导致个位错误。



正确运用取余后运算正确。

运行结果截图



git地址:https://git.coding.net/q807443119/zuoye.git





本周学习了if语句和运算符语句,if语句的符号目前不够熟练,需要多加练习。

点评同学

丰大为 http://www.cnblogs.com/DavidPark/p/7675624.html
班庆泽 http://www.cnblogs.com/wsbqz/p/7694632.html
郭钊毅 http://www.cnblogs.com/nothingistrue/p/7698347.html
图表

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