例1: 输出函数
#include<stdio.h>
int main()
{
printf("This is a C program!");
return 0;
}
""里面是字符串
\n表示换行
注释的两种方法:
1.//
//这是我的第一个程序
//每一行注释前面都要标注
#include<stdio.h>
int main()
{
printf("This is a C program!");
return 0;
}
2./*开始,*/结束
/*这是我的第一个程序
//每一行注释前面都要标注*/
#include<stdio.h>
int main()
{
printf("This is a C program!");
return 0;
}
例二:数字加法运算
输入:
#include<stdio.h>
int main()
{
int a,b,sum;
a=123;
b=456;
sum=a+b;
printf("结果为:%d\n",sum);//%d为格式符,表示十进制整数形式输出;sum表示要输出变量sum的值
return 0;
}
输出:
[Running] cd "d:\Cworkspace\VScode xizi\.vscode\" && gcc lesson1.c -o lesson1 && "d:\Cworkspace\VScode xizi\.vscode\"lesson1
结果为:579
例三:求两个数字中的较大数
#include<stdio.h>
int main()
{
int a,b,m;
a=123;
b=456;
m=max(a,b);
printf("结果为:%d\n",m);
return m;
}
int max(int a,int b)
{
int m;
if(a<b)m=b;
else m=a;
return m;
}
[Running] cd "d:\Cworkspace\VScode xizi\.vscode\" && gcc lesson1.c -o lesson1 && "d:\Cworkspace\VScode xizi\.vscode\"lesson1
结果为:456
[Done] exited with code=456 in 0.536 seconds
注意,函数下面int max部分叫做函数的定义
上面是函数的调用
定义里面的m和调用里面的m是两码事