zoukankan      html  css  js  c++  java
  • C语言的第一次实验报告

     

    一、实验题目,设计思路,实现方法

    实验题目:第四次 计算分段函数和循环NEW (4-5求简单交错序列前N项和,4-6输出华氏-摄氏温度转换表);第四次 分支-循环 加强版(4-2-5逆序的三位数)

    设计思路:4-5里的分母呈现出一定的规律,我需要找到它的变化规律,而且还得注意它的正负切化;

                     4-6要求我们呈一定规律输入华氏度,所以我需要引入for循环语句来达到对每个量的处理;

                     4-2-5题目要求我们把把数反过来,这样我就想到了用求余(“%”)的方法和定义整数型来表示每个位置的数。

    二、源程序                                                                                                                                                                                                                                       

    4-5
      for (i=1;i<=N;i++){
        item=flag*1.0/denominator;
        S=S+item;
        flag=-flag;
        denominator=denominator+3;
        sum=S;
      }
    

    4-6
    if(lower<=upper&&upper<=100){ printf("fahr celsius "); for(fahr=lower;fahr<=upper;fahr+=2){ celsius=(5.0/9.0)*(fahr-32); printf("%d%6.1lf ",fahr,celsius); }
    4-2-5
    {
      int i;
      scanf("%d",&i);
      printf("%d",i%100/10*10+(i%10)*100+i/100);
      return 0;
    }
      
     

    三、遇到的问题及解决方法、心得体会

     在做4-6时我忽略了题目对字符宽度的要求,也不是很理解字符宽度的意思后来,通过查询得知就是每个字母,数字或者汉字所占的字符个数;4-2-5刚开始没有意识到数据类型,结果就无法正确表示它的逆序数,后来经过反复的思考,我意识到了自己的错误,最后完成了这个题目;总而言之,敲代码就是要反复的思考,不断认识到自己的不足,不断锻炼自己的逻辑思维,并且不断地get到新的知识点。

  • 相关阅读:
    从零开始搭建高性能高可用Tomcat服务器
    Tomcat性能优化
    Centos配置ARP和Tomcat Native
    使用idea2017搭建SSM框架
    js/java常用正则表达式及写法
    悬浮提示工具(悬浮出现自动消失)
    input和div模仿select,带输入提示
    使用js函数格式化xml字符串带缩进
    我的前端工具集(十)按钮点击操作锁
    我的前端工具集(九)树工具重新封装和修改
  • 原文地址:https://www.cnblogs.com/lixueting0904/p/7706239.html
Copyright © 2011-2022 走看看