scanf函数返回的是输入值的个数 而printf函数则是返回打印字符的个数 特别注意的是 \t 也只是表示的是一个字符<pre name="code" class="cpp">#include<stdio.h>
void main()
{
int value1,value2;
printf("例:随便输入两个数\n");
int x=scanf("%d%d",&value1,&value2);
printf("x=%d\n",x);//因为输入了两个数,所以x=2
printf("输出value1和value2的值\n");
int y=printf("%d\t%d\n",value1,value2);
printf("y=%d\n",y);//因为有两个字符输出,其中\t和\n分别占一个字符,所以y=6
}
scanf和printf函数的返回值
最新推荐文章于 2024-08-15 16:51:42 发布