第三周作业

 

题目1、7-9 A乘以B
要求:输入的两个整数: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内输入a,b;

              第三步:进行乘法运算a*b并输出值。

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

条件()里的不会输入,查过资料也不是很懂;可以编译运行出来,但是输入数值的时输出结果是错误的。

解决办法就是把条件删去干脆不用条件。

4、运行结果截图

题目2、7-10 求整数均值
要求:输入的整数是:你的身高、体重、学号前两位、学号后两位。另外平均值精确到小数点后一位(printf的格式控制字符串为%.1f)

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

主思路:第一步:定义变量a、b、c、d、Sum以及浮点型变量Average;

              第二步:在scanf内输入a、b、c、d;

              第三步:进行求和并求平均值运算,得到Sum和Average的值;

              第四步:输出结果为Sum和Average的值。

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

在DEVC++中是可以进行编译运行的,可是到PTA中是不可以的。

 

解决办法为重新打。

4、运行结果截图

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

主思路:第一步:定义变量A和浮点型变量B;

              第二步:在scanf输入身高A;

              第三步:进行代数运算得B;

              第四步:输出结果B的值为市斤体重值。

3 运行截图

 我的身高为166.

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

第一步:下定义整数型变量a、b、c、d;

第二步:在scanf函数内给出一个三位数a;

第三步:通过代数运算中“/”和“%”分离出三位数的百、十、个位;

第四步:输出结果“b,c,d”即“百位,十位,个位”。

   运行结果图示

  • 要求三

1、上传成功到coding.net截图。

 

2、PTA的提交列表的截图

 

 

  • 要求四

1、总结本周所学内容、遇到的问题

1.复习之前学的scanf函数

2.学习了关于小数点的应用  %.1f

3.对PTA中的作业进行了复习和讲解 让我更加熟练

 

2、学习进度条(10/15 8:00~10/21 8:00)

时间 代码行数 时间 博客字数 时间 知识点
10月18 48 30min 350 35min 复习PTA作业
10月19 55 55min 250 45min 复习if else条件句

 

 

 

2.点评同学作业

 

 

posted @ 2017-10-19 22:09  三水儿  阅读(243)  评论(11编辑  收藏  举报