当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C语言 printf() and 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("enter a number:");  
scanf("%d",&number);  
printf("cube of number is:%d ",number*number*number);  
return 0;
}

输出

enter a number:5
cube of number is:125

scanf("%d",&number;) 语句从控制台读取整数并将给定值存储在 number 变量中。

printf("cube of number is:%d ",number*number*number) 语句在控制台上打印数字的立方体。

程序打印2个数字的总和

让我们看一个简单的 C 语言输入输出示例,打印 2 个数字的加法。

#include<stdio.h>  
int main(){  
int x=0,y=0,result=0;

printf("enter first number:");
scanf("%d",&x);
printf("enter second number:");
scanf("%d",&y);

result=x+y;
printf("sum of 2 numbers:%d ",result);

return 0;
}

输出

enter first number:9
enter second number:9
sum of 2 numbers:18


相关用法


注:本文由纯净天空筛选整理自 printf() and scanf() in C。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。