今堂课是说C语言的最常用的函数-----输入输出函数。C语言本身不含输入输出语句,都是通过调用函数来完成的。
下面我们通过一个简单的例子来说明一下scanf和printf这两个函数的运用
#include<stdio.h>
int main()
{
int x; // 建立一个变量来保存用户输入的值
scanf("%d",&x); //%d是说明输入的是十进制整型,&这个为取地址符,scanf通过获取终端输入的值 ,找到x的地址 :&x,再将这个值找到x的地址传递给x
printf("%d",x); //同样这里的%d也是表示十进制整形,说明以后面x这个变量的十进制整形输出 注意:printf函数是不用取地址符&
return 0;
}
下面我们再来引进一个比较复杂的例子 让大家更加清晰地了解这两个函数。
#include<stdio.h>
int main()
{
int x,y; //建立两个变量 x,y
scanf("%d,%d",&x,&y); // 这里要说明的是" "冒号里面的格式是怎样,输入的时候就要按照这样 现在两个%d是用逗号,隔开,那你输入的时候也要输入逗号,
printf("%d%d",x,y); // 而printf冒号里面的是怎样的格式,他就按照这样的格式输出
return 0
}
见识过上面的两个小例子 ,大家是不是蠢蠢欲动呢 ,赶快用VC编译运行一下把 ,加强自己的熟练度哦。
本文作者:sunyuan的软件专栏