c:how to program2.3另一个简单的程序:两个整数相加
Posted 王很水
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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\n" ); // prompt scanf( "%d", &integer1 ); // read an integer
printf( "Enter second integer\n" ); // prompt scanf( "%d", &integer2 ); // read an integer
sum = integer1 + integer2; // assign total to sum
printf( "Sum is %d\n", 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中的计算
以上是关于c:how to program2.3另一个简单的程序:两个整数相加的主要内容,如果未能解决你的问题,请参考以下文章
C++How to use Google Benchmark for C++ programs - 知识点目录
为啥 make_unique to vector::back() 创建另一个副本?
monitor weblogic server ,Very simple to use, weblogic监控巡检故障简单小工具