
1个回答
展开全部
scanf是C语言中的标准输入函数。
函数原型如下:
int scanf( const char *format, ... );
其调用格式为: scanf("<格式化字符串>",<地址表>);
举例说明如下:
scanf("%d%d", &a, &b); // 接收用户从键盘输入的2个整数,分别赋值给变量a,b
还需要注意的就是scanf函数的返回值:
对于 scanf("%d%d", &a, &b);
如果a和b都被成功读入,那么scanf的返回值就是2 ;
如果只有a被成功读入,返回值为1 ;
如果a和b都未被成功读入,返回值为0 ;
如果遇到错误或遇到end of file,返回值为EOF。
函数原型如下:
int scanf( const char *format, ... );
其调用格式为: scanf("<格式化字符串>",<地址表>);
举例说明如下:
scanf("%d%d", &a, &b); // 接收用户从键盘输入的2个整数,分别赋值给变量a,b
还需要注意的就是scanf函数的返回值:
对于 scanf("%d%d", &a, &b);
如果a和b都被成功读入,那么scanf的返回值就是2 ;
如果只有a被成功读入,返回值为1 ;
如果a和b都未被成功读入,返回值为0 ;
如果遇到错误或遇到end of file,返回值为EOF。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询