• C语言第一次博客作业——输入输出格式


    一、PTA实验作业

    题目1.温度转换

    本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。

    1.实验代码

      int fahr = 150;
      int  celsius;
      
      celsius=5*(fahr-32)/9;
      
      printf("fahr = 150, celsius = %d",celsius) ;
    

    2.设计思路

    • (1) 定义fahr,celsius用来存放华氏温度和摄氏温度数据;
    • (2)使用公 celsius=5*(fahr-32)/9 进行计算;
    • (3)输出结果。

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

    在写公式时输入错数字导致答案错误,发现后修改两次才改正。
    

    4.本题PTA实验结果

    题目2:7-4 将x的平方赋值给y

    假设x的值为3,计算x的平方并赋值给y,分别以“y = x ∗ x”和“x ∗ x = y”的形式输出x和y的值。

    1.实验代码

      int y,x=3;
      y=x*x;
      printf("%d = %d * %d
    ",y,x,x);
      printf("%d * %d = %d",x,x,x*x);
    

    2.设计思路

    • (1)定义整型变量x,y用来存放数据;
    • (2)把x*x的结果赋给y;
    • (3)输出y=xx,xx=y的结果。

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

    • printf语句中等号旁的空格少打导致格式错误。解决方法:在等号旁添加空格。
    • 未正确理解题目要求,直接输入数字作为输出结果。解决方法:经同学提醒后得以修正。

    4.本题PTA实验结果

    题目3:7-6 是不是太胖了

    据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?

    1.实验代码

       int H;
      double W;
      
      scanf("%d",&H);
      W=2*(H-100)*0.9;
      printf("%.1lf",W);
    

    2.设计思路

    • (1)定义整型变量H,浮点型变量W用来分别存放身高体重数据;
    • (2)输入身高H;
    • (3)使用公式W=2(H-100)0.9计算体重;
    • (4)输出体重W。

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

    本题未遇到问题。
    

    4.本题PTA实验结果

    题目4:7-7 输出各位数字

    给定一个三位正整数,输出其百位数字、十位数字及个位数字。

    1.实验代码

      int a,b,c,d;
      scanf("%d",&a);
      
      b=a/100;
      c=a%100/10;
      d=a%100%10;
      
      printf("%d,%d,%d",b,c,d);
    

    2.设计思路

    • (1)定义整型变量a,b,c,d分别用来存放输入的整数和要求输出的三个数;
    • (2)输入一个整数a;
    • (3)让b等于a/100的结果;
    • (4)让c等于a%100/10的结果;
    • (5)让d等于a%100%10的结果;
    • (6)输出b,c,d的赋值结果。

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

    本题未遇到问题(看翁恺老师的视频时学到的这样处理数据的方法)。
    

    4.本题PTA实验结果

    二、截图本周题目集的PTA提交列表及最后排名。

    PTA提交列表

    PTA排名

    三、本周学习总结

    1.你学会了什么?

    牢记C语言输入输出的基本结构,if语句的嵌套使用,初步了解switch语句的用法。
    

    2.本周的内容,你还不会什么?

    本周学习内容已基本掌握。
    

    3.你碰到什么困难,打算如何解决?

    先自己找原因,上网查资料,不会时再询问同学老师。
  • 相关阅读:
    网页内容切换效果实现的15个jQuery插件
    【转】C#获取客户端及服务器端主机信息及其获取IP地址
    EnableViewState 属性
    Dictionary字典类使用范例
    AspNetPager分页控件官方网站
    [区别]APPlication,Session,Cookie,ViewState和Cache
    C#特性之数据类型
    WindowsPhone8.1 开发技巧
    关于在WP8.1中使用剪贴板的问题
    MVC中使用JQuery方式进行异步请求和使用自带方式进行异步请求
  • 原文地址:https://www.cnblogs.com/wwwwxy128/p/7657076.html
Copyright © 2020-2023  润新知