公式:
int main(void) int代表返回参数,void表示传入参数
3.1 引例
将华氏温度转换为摄氏温度
#include<stdio.h>
int main(void)
{ int celsius,fahr;
printf("输入华氏温度:");
scanf("%d",&fahr);
celsius=5*(fahr-32)/9;
printf("华氏温度为:%d,摄氏温度为:%d\n",fahr,celsius);
return 0;
}
【3.2】有键盘输入一个小写字母,将其转换成大写字母输出
#include<stdio.h>
int main()
{ char c1,c2;
printf("请输入一个小写字母:");
c1=getchar()
printf("%c,%d\n",c1,c1);
c2=c1-32;
printf("%c,%d\n",c2,c2);
return 0;
}
3.2 c语言的语句
1.说明语句
说明语句用于定义程序所使用的变量与类型
例如:
int a,b;
char ch;
2.表达式语句
表达式语句由表达式分号“;"组成。
例如:
c=a+b
是一个赋值表达式,而
c=a+b
则是一个表达式语句
3.分支语句
分支语句实现分支控制过程,根据条件成立与否执行不同的语句
if(x>y)
z=y;
else
z=y;
4.循环语句
c语言中实现循环控制的语句有3种,即for语句、while语句、和do-while语句
5.转向语句
转向语句有break语句、goto语句、continue语句、return语句
6.复合语句
用一对大括号{}将若干语句顺序组合在一起所形成的语句称为复合语句
例如:
{ sum=sum+i;
i=i+2
}
7.空语句
空语句只由一个分号构成
;
8.含数定义与调用
函数是完成特定功能的小模块,是c语言中唯一的一种子程序,常常在一个c程序中包含若干给函数,负责的任务通过调用这些函数来完成
int max(int x,int y)
{ int z;
if(x>y)
z=x;
else
z=y;
return z;
}
9.输入和输出
输出函数(printf())和输入函数(scanf())
3.3 数据的输入和输出
3.3.1 输出函数(printf())和输入函数(scanf())
1.printf()函数 一般调用格式为: