第三周作业

#include<stdio.h>
int main () 
{ int A=0;
  int B=0;
  int C=0;
  scanf("%d %d",&A,&B);
  C=A*B;
  printf("%d",C);
  return 0; 
 }

设计思路:  第一步:先输入程序的基本框架。

                    第二步:输入三个变量A,B,C。

                    第三步:用scanf函数读入两个整数A和B。

                    第四步:开始编写程序,然后编译

错误提示:

问题及解决方法:由于粗心,出现了这样的错误提示,错误提示中说到一个大O,然后我反过来看我写的代码,发现我把0写出了O,改过来后就能继续编译了。

运行结果:

题目2:

#include<stdio.h>
int main()
{int a,b,c,d,Sum;
 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;
 } 

设计思路:第一步:构建程序的基本框架。

                  第二步:输入变量a,b,c,d,Sum以及浮点型变量Average。

                  第三步:用scanf函数读入四个整数a,b,c,d。

                  第四步:然后完成编写程序,注意语句的顺序。

错误提示:

问题及解决方法:当我输入0,1,2,3时得到的结果是1而不是1.5,我想起来老师上课讲的,回过头来发现Average后的4改成4.0,然后再重新编译运行后的结果就是1.5

运行结果:

题目三:

#include<stdio.h>
int main()
{
    int H=0;
    float A=0;
    scanf("%d",&H);
    A=(H-100)*0.9*2.0;
    printf("%.1f",A);
    return 0;
 } 

设计思路:第一步:构建基本框架。

                  第二步:定义整数型变量H和浮点型变量A。

                  第三步:用scanf函数读入身高H

                  第四步:完成其他题目要求的运算符。然后编译运行。

错误提示:

问题及解决方法:出现这些错误提示,然后我就点击这些错误提示,发现在输出printf这括号里少了后面的双引号,加上后就可以正确编译运行。

运行结果:

题目4:

#include<stdio.h>
int main()
{
    int a=0,b=0,c=0,d=0,e=0;
    scanf("%d",&a);
    b=a%10;
    c=a/100;
    d=a%100;
    e=d/10;
    printf("%d,%d,%d",c,e,b);
    return 0;
 } 

设计思路:第一步:构建基本框架。

                  第二步:输入变量a,b,c,d,确定scanf函数。

                  第三步:运用题目要求的运算符如“=”等。

                  第四步:完成程序,然后编译运行。

错误提示和问题及解决方法:本题我没有问题,也不可能自己故意找个问题来截错误提示。

运行结果:

PTA上传 截图

 

 

 

上传git截图

git地址:https://git.coding.net/lxtyichan/lxthaerbin.git

 

学习内容总结:学习了scanf函数的应用,if和eles的运用,“/”和“%”的运用,学会了“%.1f”来确定浮点型变量精确到小数点后位数。

学习进度条:

评论:http://www.cnblogs.com/cmjcmj/p/7702736.html车茂嘉

           http://www.cnblogs.com/z024108/p/7670282.html赵晟惟

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

 

posted @ 2017-10-21 10:20  亦蝉1  阅读(154)  评论(2编辑  收藏  举报