和前一篇分开了,因为这一篇算是开始涉及编程了。
二、第一个C程序
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
这就是Hello World的程序内容,应该注意全部内容应用英文表示,确保输出法是英文状态。但是""中的内容可以有中文
㈠程序框架
- 所学课程中所有程序都需要以下这一段
- 直到学函数前,代码都只在框架中间
#include <stdio.h>
int main()
{
return 0;
}
㈡略讲部分C语言格式
- 输出:printf("Hello World!\n");
- 字符串:""中内容叫“字符串”,printf会把其中的内容原封不动地输出
- 换行:\n表示需要在输出结果后面换一行
- 整数输出:%d说明后面有整数(十进制)输出在这个位置上,若计算结果较长可换成%ld,l即long,C语言中有符号int最大值是2147483647
- 注释:1.以/*开始,*/结束,其中间内容为注释,不是一条可执行语句,目的改善程序的可读性,注释内容可一行可多行;
- 注释:2.以//开始在一行的末尾添加注释,编译器遇到后,忽略本行后面的内容。
- 头文件:#include <stdio.h>,被包含的文件stdio.h通常放在源程序的开头处
- 定义变量语句:int i,s;
- 循环语句:do{循环体;}while(循环结束条件)
二、做计算
#include <stdio.h>
int main()
{
printf("%d",12+34);
return 0;
}
这是让计算机计算12+34的结果并用十进制显示,%d位置即填写的结果46
若""内由"%d"变为"12+34=%d",则显示12+34=46
加减乘除分别对应+-*/
取舍:%,表示取两个数相除后的余数