第三周作业

题目一 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

第三步;添加题目中的运算

第四步;打出scanf和printf框架

第五步;程序框中输入两组数字 并成功运算

3本题遇到的问题及解决方法

 

 

遇到的问题:A>100这种限制不知道怎么添加?

解决方法:这道题的解法根本不用输入运算符,我给它想的复杂化了。还有就是后面忘记加分号。

4运行结果图

我的学号(2017024093)

 

题目二 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设计思路

第一步;打出框架

第二步;看清问题需要什么类型的变量(int,float)

第三步;找出题目要求公式;{(a+b+c+d)/4}

第四步;输入和输出内容分别对应各自的运算符(scanf,printf)。

3本次调试过程中遇到的问题及解决办法

 

遇到的问题;在编译器中上传正确,在PTA中答案错误。

解决方法;给同学看了我的截图,他并没有看懂,并把他的正确截图发给了我,这才知道我是%.1f没有分清造成我的编译错误,之后修改就一次成功

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设计思路

第一步;输入框架

第二步;找准需要什么类型的变量

第三步;找到算出最后结果的公式

第四步;输入输出变量选择完毕

 

 

 

遇到的问题;打不出来浮点数

解决方法;询问同学后知道我的%.1f打成了%.1lf 改正之后变正确

4运行结果图

 ps:     身高(172)体重(60kg)

题目四 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设计思路

第一步;打出框架

第二步;打出所需类型变量

第三步;输入变量符号

第四步;计算出所需公式

第五步;输出内容选择好

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

此题遇到的问题以上三题已经解决

4运行结果截图

 

    五    成功上传git截图

 

 

git地址

https://git.coding.net/hezongyan321/text.git.

六   遇到问题及解决方法

在这次完成PTA作业中最让我崩溃的是%.1f与%.lf分不清楚的情况

还有在老师还没有讲到取余时不清楚%的用处也不会完成此作业

现在学到要输入259的个位是259%=9

十位是259/10%10=5

百位是259/100=2

七   折线及表格

时间 代码行数 博客字数 涉及知识点
共三个小时 约50 500+ 浮点数

PTA截图提交列表

我评论的博客链接

姚爽  www.cnblogs.com/yaoshuang/p/7680489.html

胡俊  www.cnblogs.com/123456hjx/p/7684532.html

陈雨秋 www.cnblogs.com/cyq66992152/p/7680592.html

 

posted @ 2017-10-16 22:36  何宇诗  阅读(223)  评论(17编辑  收藏  举报