目录
一、C语言的基本语句
(1)三个基本语句
表达式、函数调用语句、空语句
(2)复合语句
用一对花括号{}括起来的一条或多条语句。在语法上相当于一条语句。
一般形式为:{语句1;语句2;语句n;}
注意“}”后没有分号,如果加上分号则不再是一个块而是一个块和一条空语句。
(3)控制语句
用于控制程序执行流程的语句
1.选择结构控制语句
if语句 switch语句
2.循环结构控制语句
for循环 while循环 do...while循环
3.其他控制语句
break语句 continue语句 return语句
二、 常用函数
特殊:#include<stdio.h>或者#include"stdio.h"
getchar和putchar函数(字符输入输出函数)
1.字符输出函数putchar()
一般形式为:putchar(c);
2.字符输入函数getchar()
一般形式为:getchar();
#include<stdio.h>
void main()
{
char a;
a=getchar();
putchar(a);
putchar('\n');
}
输入:m
输出:m(并且换行)
注意事项:
(1)getchar()函数接收的字符可以赋给一个字符变量或整型变量,也可以不赋值给任何变量,仅作为表达式的一部分。
(2)getchar()函数一次只能接收一个字符,即使从键盘上输入多个字符,也只接收第一个字符。回车键表示结束,getchar()函数没有参数,函数的返回值就是从终端读入的字符。
printf函数(格式输出函数)
功能:是按指定格式把数据输出到标准输出设备上。
1.原样输出
原样输出一般形式为:printf("要输出的字符串");
#include<stdio.h>
void main()
{
printf("哈哈哈");
}
输出结果为
哈哈哈
2.格式输出
格式输出一般形式为:printf(“格式控制字符”,输出列表);
#include<stdio.h>
void main()
{
printf("d=%d",'d');
}
输出结果:
d=100
scanf函数(格式输入函数)
一般形式:scanf(“格式控制符”,内存地址表)
功能:按格式控制指定的格式从键盘输入数据,并依次存放到对应地址参数指定的变量。
三、格式符
%d格式符
输出带符号十进制整数。
%c格式符
输出一个字符
%s格式符
输出一个字符串
%f格式符
以小数形式输出实数(包括单精度、双精度),以小数形式输出。
%e或%E格式符
以指数形式输出一个实数。