一.PTA作业中4个题目
1.7-9 A乘以B
要求:输入的两个整数:A是你学号前两位数字,B是你学号后两位数字
a.代码
#include <stdio.h>
int main ()
{
int A, B;
A = 20;
B = 46;
scanf ("%d %d",&A,&B);
printf ("%d", A*B);
return 0;
}
b.设计思路
第一步:确定A B为整数
第二步:赋值A B
第三步:相乘
第四步:出结果
c.出现问题
总忘记打“&”符号,以至于整个题目出错。
d.运行结果
2、7-10 求整数均值
要求:输入的整数是:你的身高、体重、学号前两位、学号后两位。
a.代码
#include<stdio.h>
int main()
{
int a=0,b=0,c=0,d=0,sum=0;
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);
return 0;
}
b.设计思路
第一步:赋值,将平均值确定为浮点数
第二步:列出式子
第三步:计算,并加上%。1f
c.错误
无。因为课上老师有讲解过,所以并未出错。
d.运行结果
3、7-11 是不是太胖了
要求:输入的身高是你本人真实身高。
a.代码
#include <stdio.h>
int main()
{
int H;
scanf ("%d",&H);
float w;
w=(H-100)*1.8f;
printf("%.1f",w);
return 0;
}
b.设计思路
第一步:确定身高和体重的式子
第二步:将体重确定为浮点数
第三步:计算
c.错误
%.1f被打成0.1f,以至于错误。后来请教了同学,得已改正。
d.运行结果
4、7-6 输出各位数字
要求:输入整数是你学号后三位,注意本题需要使用运算符/。
a.代码
#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;
}
b.设计思路
第一步:用百位的数除以100
第二步:用十位的数字除以10并保留到个位
第三步:用个位的数字直接保留到个位
c.错误
之前用错了代码,没有预想的结果,更改之后就成功了。
d.运行结果
二、Git地址
https://git.coding.net/GUANCHENG/TRY.git
三、点评
1.http://www.cnblogs.com/yaoshunyux/p/7689906.html
2.http://www.cnblogs.com/jsjyys/p/7680786.html
3.http://www.cnblogs.com/DavidPark/p/7675624.html
四、折线图