1、printf()函数
(1)、头文件
#include<stdio.h>
(2)、函数原型
printf(“格式控制字符串”,输出参数一,输出参数二);
(3)、作用
输出信息。
2、scanf()函数
(1)、头文件
#include<stdio.h>
(2)、函数原型
scanf(“格式控制字符串”,输入参数一,输入参数二);
(3)、作用
输入信息。
3、格式说明
%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %X 无符号以十六进制表示的整数
%0 无符号以八进制表示的整数
%g 自动选择合适的表示法
4、特殊规定字符
\n 换行
\f 清屏并换页
\r 回车
\t Tab符
二、程序代码
#include<stdio.h>
int main(void)
{
int num1;
int num2;
int num3=0;
printf("请输入num1:");
scanf("%d",&num1);
printf("请输入num2:");
scanf("%d",&num2);
num3=num1+num2;
printf("num1 + num2 = %d\n",num3);
return 0;
}
运行结果:
请输入num1:
12(从键盘输入)
请输入num2:
12(从键盘输入)
num1 + num2 = 24
程序分析:
1、scanf 函数中,除了占位符,尽量不要其他内容。
2、占位符只是代表从键盘输入一个数,存放的位置与变量名有关系。
3、& 取地址符
4、输入比输出多一个地址约束。
5、多个变量输入时分开写。