您的位置:首页 > 其它

第三周作业

2017-10-16 20:49 169 查看
题目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/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: