第一课

一、程序框架

1
2
3
4
5
6
#include <stdio.h>
int main
{

return 0;
}

注意分号

不要用中文

//为注释符 。注释插入在程序代码中,用来向读者提供解释信息。它们对于程序的功能没有任何影响,但是往往能使得程序更容易被人类读者理解。延续数行的注释,要用多行注释的格式来写。多行注释由一对字符序列“/*”开始,而以“*/”结束。

二、输出

1
printf("Hello World!\n");

1.“”里的内容是“字符串”,printf会把里面的内容原封不动地输出

2.\n表示需要在输出的结果后面换行

三、计算

printf(“%d\n”,a+b);

输出为c(c为a+b的值)

%d说明后面有一个整数要输出在这个位置上

printf(“a+b=%d\n”,a+b);

输出为a+b=c(c为a+b的值)

四则运算 C符号 意义
+ +
- -
× *
÷ /
% 取余
() () 括号

%表示取两个数相除以后的余数

优先级 运算符 运算 结合关系 举例
1(高) + 单目不变 自右向左 a*+b
1 - 单目取负 自右向左 a*-b
2 * 自左向右 a*b
2 / 自左向右 a/b
2 % 取余 自左向右 a%b
3 + 自左向右 a+b
3 - 自左向右 a-b
4(低) = 赋值 自右向左 a=b
运算符 定义
= = 相等
!= 不想等
> 大于
>= 大于或等于
< 小于
<= 小于或等于