如果在程序中要使用 printf()或者 scanf(),那么就必须要包含头文件 stdio.h。因为这两个函数就是包含在该头文件中的。
1.printf()的用法如下:
用法一:printf("字符串\n");//\n:换行
printf("JACK ROSE");
用法二:printf("输出控制符",输出参数);
int i = 10;
printf("%d",i);
用法三:printf("输出控制符1 输出控制符2…", 输出参数1, 输出参数2, …);
int a = 1;
int b = 2;
int c = 3;
printf("%d,%d,%d,",a,b,c);
用法四: printf("输出控制符 非输出控制符",输出参数);
int a = 1;
printf("我今年%d岁啦!",a);
2.scanf()的用法如下:
用法一:scanf("输入控制符", 输入参数);
scanf("%d",&i);
printf("输入的值为:%d",i);
scanf("%d%d%d",&a,&b,&c);
printf("输入的值分别为:%d,%d,%d",a,b,c);
用法二:scanf("输入控制符非输入控制符", 输入参数);
不建议使用
3.例子
//输入年龄转化成天数
//scanf()的用法:
//printf()的用法:
#include <stdio.h>
int main(void)
{
printf("请输入您的年龄:");
int ages;
scanf("%d",&ages);
printf("天数为:%d",ages*365*12);
return 0;
}
输出结果:
请输入您的年龄:18
天数为:78840
Process returned 0 (0x0) execution time : 3.250 s
Press any key to continue.