• c:how to program2.3另一个简单的程序:两个整数相加


      我们下一个程序是用标注库中的scanf函数去获得用户输入的两个整型数,计算出他们的和并用printf打印出来,这个程序和输出在下面

    //fig2.5
    // Addition program. #include <stdio.h>
    //function main begins program execution int main( void ) { int integer1; // first number to be entered by user int integer2; // second number to be entered by user int sum; // variable in which sum will be stored
    printf( "Enter first integer " ); // prompt scanf( "%d", &integer1 ); // read an integer
    printf( "Enter second integer " ); // prompt scanf( "%d", &integer2 ); // read an integer
    sum = integer1 + integer2; // assign total to sum
    printf( "Sum is %d ", sum); } // end function main




    Enter first integer 45 Enter second integer 72 Sum is 117

      第一行注释是说明函数目的

    ①变量和变量定义

      第8-10行,是定义,这些变量名存在内存中以备程序使用这些参数。这些定义描述了这三个变量是整型的,他们支持整型数据,-1,7,0,666等

      所有的变量必须得有个名字而且前面必须有数据类型才能在程序中使用,对于使用Microsoft VC++ complier编译的读者,谨记把变量定义放在前面,C标准允许把变量定义在该变量第一次使用前的任何一个位置,有些编译器比如gcc,实现了这个功能,我们会在后面的章节深度讨论这个问题。

      可以吧变量定义整合在一起,但是不方便描述这些变量具体是什么,不方便结合注释一起理解。

    ②标识符和大小写

      C中的变量名要保证有效。变量名室友字母数字下划线构成,不能以数字开头,C是大小写敏感的,同一个单词大写和小写在C中是不同的。NULL不同于null

    ③函数错误

    ④提示信息

    ⑤scanf函数与格式化输入

    ⑥打印格式控制流

    ⑦printf中的计算

  • 相关阅读:
    Sql 行转换列(列转换行), JavaScript解决思路
    c# 异步线程
    C# 读取数据库存储过程返回值 笔记
    利用UtilityLibrary.dll WeifenLuo.WinFormsUI.Docking.dll控件创建工具栏效果
    关于C#Winform线程调用窗体的使用方法以及窗体的单一显示
    通过调用API函数实现的无边框窗体的拖拽,比判断坐标更快捷
    ubuntu下安装redis
    ubuntu下安装beanstalkd
    preg_match_all 执行一个全局正则表达式匹配
    mongodb的安装和进入
  • 原文地址:https://www.cnblogs.com/jieyaren/p/5950996.html
Copyright © 2020-2023  润新知