第三周作业
题目1 1、实验代码
#include<stdio.h> int main(){ int A,B,C; scanf("%d %d",&A,&B); C=A*B; printf("%d",C); return 0; }
2,、设计思路
第一步:构建程序框架
第二部:将整数变量赋予A,B,C
第三部:输入A,B并将输入结果赋予A,B
第四部:计算出A乘B的值并赋值给C
第五步:打印出C的值 return 0 收尾
3、本题调试过程碰到问题及解决办法
本题并未遇到问题
4.运行结果截图
题目2 1、实验代码
#include<stdio.h> int main(){ int a,b,c,d,e; float f; scanf("%d %d %d %d",&a,&b,&c,&d); e=a+b+c+d; f=e/4.0; printf("Sum = %d; Average = %0.1f",e,f); return 0; }
2、设计思路
第一步:构建程序框架
第二步:将整数变量赋值给a,b,c,d,e,将浮点数变量赋值给f
第三步:输入数据并赋值给a,b,c,d
第四步:计算出a,b,c,d的和并赋值给e,将e除4.0的值赋值给f
第五步:打印出e,f的值并给f保留1位小数 return 0结束
3.本题调试过程碰到问题及解决办法
解决方法:把多余的逗号给删除了
4.运行结果截图
题目3 1、实验代码
#include<stdio.h> int main(){ int a; float b; scanf("%d",&a); b=(a-100)*0.9/2.0; printf("%0.1f",b); return 0; }
2、设计思路
第一步:构建程序框架
第二部:将整数变量赋予a,将浮点数变量赋予b
第三步:输入数据并赋值给a
第四步:根据题目的计算公式写出计算b的公式并赋值给b
第五步:打印出b的值 return 0结尾
3、本题调试过程碰到问题及解决办法
遇到了理解错误的问题 以为公斤除以2是市斤 结果答案错误 然后改为公斤乘2是市斤 答案正确
4、运行结果截图
题目4 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、设计思路
第一步:构建程序框架
第二步:将整数变量赋予a,b,c,d
第三步:输入数据并赋值给a
第四步:由于是整数变量当三位数据除以100时得到的是整数没有小数 这个整数正是百位数赋值给b;先将三位数除以10得到前两位的整数,然后取余得到十位数赋值给c;将三位数除以100取余得到个位数赋值给d
第五步:打印b,c,d,return 0结尾
3.本题调试过程碰到问题及解决办法
解决方法:在错误的前面一行加了个分号
4.运行结果截图
**代码托管**
git地址:https://git.coding.net/z1203239793/test.git
PTA提交:
**学习内容总结**
学习了if else 分支
学习了while循环
遇到的问题:
解决方法:添加了大括号
作业点评:http://www.cnblogs.com/z024108/
http://www.cnblogs.com/liuzehua123/
http://www.cnblogs.com/WeiPeng-wuban/