C语言教程-详解 C 语言中的 printf() 和 scanf() 函数

printf() 和 scanf() 函数在 C 语言中用于输入和输出操作。这两个函数是内置的库函数,定义在 stdio.h(头文件)中。
printf() 函数
printf() 函数用于输出操作。它将给定的语句打印到控制台上。
printf() 函数的语法如下:
printf("format string",argument_list);
格式字符串可以是 %d(整数)、%c(字符)、%s(字符串)、%f(浮点数)等。
scanf() 函数
scanf() 函数用于输入操作。它从控制台读取输入数据。
scanf("format string",argument_list);
打印给定数字的立方的程序
下面是一个简单的 C 语言示例,它从用户获取输入并打印给定数字的立方。
#include<stdio.h>
int main(){
int number;
printf("请输入一个数字:");
scanf("%d",&number);
printf("数字的立方是:%d ",number*number*number);
return 0;
}
输出结果:
请输入一个数字:5
数字的立方是:125
scanf("%d",&number) 语句从控制台读取整数,并将给定的值存储在 number 变量中。
printf("数字的立方是:%d ",numbernumbernumber) 语句在控制台上打印数字的立方。
打印两个数字的和
下面是一个简单的 C 语言示例,用于输入和输出操作,打印两个数字的求和结果。
#include<stdio.h>
int main(){
int x=0, y=0, result=0;
printf("请输入第一个数字:");
scanf("%d", &x);
printf("请输入第二个数字:");
scanf("%d", &y);
result = x + y;
printf("两个数字的和为:%d ", result);
return 0;
}
输出结果:
请输入第一个数字:9
请输入第二个数字:9
两个数字的和为:18