zoukankan      html  css  js  c++  java
  • 第二次实验后上机情况小结

    本次实验中的典型问题

    1、 关于0<=x<100  ,这样的写法在所有的程序语言中都无法识别,我也说过多次,必须按计算机中的格式书写,变量始终在左边。如  x>=0 && x<100

    2、 关于switch分支中问题

    1) swith(表达式)只能为整形或字符型的表示式

    case 常量/常量表达式:类型必须与表达式相一致,也为整形或字符型

     

    2) scanf(“%d”,&x),%d后面不能加 ,因为 是回车,而输入时默认的结束符是回车

    3)  输入输出格式的定义必须与变量类型相一致, 如整型必为%d,实型必须为%f或%lf

    C程序实践的目标

    1、  学会编程

    主要是分析问题和解决问题的思路。

    分析问题:在于看懂题目,要细心理解题目的含义,特别是内涵需求。

    如:

      求水仙花数(条件:三位数的个、十、百位的立方和等于该数。153==13 +53 +33

      根据题意分析:

       1)水仙花数为3位数  2)水仙花数的定义   3)水仙花数的个数,应该是要求找出所有的水仙花数,也就是从100-999间的符合条件的数

      

    解决问题:根据题意建立模型。并分解成一个个步骤。

          第一步  定义循环为100-999

          第二步  对每一个循环变量,取出个、十、百位数

          第三步  按水仙花数的定义进行判断,并进行适当输出

        

    2、  掌握C语法

    1)理解C词法(变量、常量、运算符和表达式)、语法(结构)的定义、使用上的要求。

    2)学会用C语法把一个个步骤转换为程序

         Int i,N,M,K;

         For(i=100;i<=999;i++)

            {

              N=I %10; //取出个数

              M= (i/10)%10; //取出十位

              K=(I/100); 取出百位

              If(i==n*n*n+m*m*m+k*k*k)printf(“ %d 是水仙花数 ”);

    }

    3、  掌握C程序调试技术与方法。

    1)  理解C程序编译过程

    2)  学会查看C程序设计中的错误提示(可参考实验指导书上的附录E),并初步了解产生错误的原因,并根据提示修改程序

    3)  学会在程序中增设调试变量的方法,在必要时输出要检查的变量中间结果

    4)  学会设置断点和逐语句调试技术。实验指导书上的第三章 程序调试,建议大家多看看

  • 相关阅读:
    TcpClient连接帮助类
    winform中添加管理员权限控制
    textbox中输入email做格式控制
    绑定和非绑定方法
    类的封装、property、多态和多态性
    继承类之点点滴滴
    爬虫日记-正则表达式
    爬虫日记-单元总结
    爬虫日记-最好大学排名实例
    爬虫日记-第一单元总结
  • 原文地址:https://www.cnblogs.com/tomlx-blogs/p/4106968.html
Copyright © 2011-2022 走看看