程序调整:程序的输出是否在屏幕上一闪而过?如果遇到这种情况,可以在程序中添加额外的代码,让窗口等待用户按下一个键后关闭。一种方法是,在程序的return语句前添加一行代码。 getchar();这行代码会让程序等待击键,窗口会在用户按下一个键后才关闭。
1、#include<stdio.h>
该行告诉编译器把stdio.h中的内容包含在当前程序中。
stdio.h是C编译器软件包的标准部分,它提供键盘输入和屏幕输出的支持。
所有的C编译器软件包都提供stdio.h文件。该文件中包含了供编译器使用的输入和输出函数(如,printf())信息。
通常,在C程序顶部的信息集合被称为头文件
为何不把输入和输出这些基本功能内置在语言中。原因之一是,并非所有的程序都会用到I/O(输入/输出)包。轻装上阵表现了C语言的哲学。
2、int main(void)
圆括号表明main()是一个函数名.
int表明main()函数返回一个整数,void表明main()不带任何参数.
int是main()函数的返回类型。这表明main()函数返回的值是整数。
3、/*一个简单的C程序*/
注释在/*和*/两个符号之间,这些注释能提高程序的可读性。注意,注释只是为了帮助读者理解程序,编译器会忽略它们。
使用//符号创建注释,仅限于单行。
4、printf("computer\n");
代码\n告诉计算机另起一行,即把光标移至下一行。
5、printf("%d",num);
%d告诉计算机以何种形式输出num的值,打印在何处.
在C语言中,所有变量都必须先声明才能使用。
可以用小写字母、大写字母、数字和下划线(_)来命名。而且,名称的第1个字符必须是字母或下划线,不能是数字。
打印换行符的效果与在键盘按下Enter键相同。既然如此,为何不在键入printf()参数时直接使用Enter键?因为编辑器可能认为这是直接的命令,而不是存储在源代码中的指令。换句话说,如果直接按下Enter键,编辑器会退出当前行并开始新的一行。但是,换行符仅会影响程序输出的显示格式。
6、return 0;
目前,可暂时把该行看作是结束main()函数的要求。
有返回值的C函数要有return语句。该语句以return关键字开始,后面是待返回的值,并以分号结尾。如果遗漏main()函数中的return语句,程序在运行至最外面的右花括号(})时会返回0。因此,可以省略main()函数末尾的return语句。但是,不要在其他有返回值的函数中漏掉它。
标签:输出,return,函数,示例,程序,编译器,简单,main From: https://www.cnblogs.com/Aurora-ko/p/17821892.html