立即学习:https://edu.csdn.net/course/play/8088/167051?utm_source=blogtoedu
#include <stdio.h>//预编译命令
.h头文件
<stdio.h>到系统目录中找头文件,不能找到自己写的头文件
“stdio.h"从当前目录中(本文件所在目录)开始找,找不到再到系统目录中找,所以一搬用于自己写的头文件。
输出
putchar(c)//属于<stdio.h>,向屏幕输出一个字符,只能输出要给字符
char a,b,c;
a='a';
b='b';
c='c';
putchar(a);
putchar('\n');
putchar(b);
putchar('\n');
……
printf()
1.原样输出
2.格式字符:"%d" printf("%d %d\n",a,c)
&d以十进制输出一个数字,%o以八进制形式输出数字,%x以十六进制输出一个数字,%u以十进制输出unsigned数字,%c以输出字符,
%s以输出字符串:printf("shuchu %s","china");//china
显示&:printf("5%%\n");printf("5%c\n",'%');
printf("5%s\n",'%');
数据输入:
getchar():输入一个字符
char c;
c=getchar()输入后回车系统继续执行
printf("%c\n",getchar());
scanf()格式化输入函数,输入任何类型的多个数据
int a,b,c;
scanf(%d%d%d",&a,&b,&c);
&符号代表的是地址运算符,表示该变量在内存中的地址
ptintf("a+b+c=%d",a+b+c);
输入的数字之间可以用空格和tab和回车,不能用逗号
scanf(%d,%d,%d",&a,&b,&c); 数据的数字之间必须用逗号