hdu1000
来源:互联网 发布:低频反射扬声器 知乎 编辑:程序博客网 时间:2024/05/17 23:09
学习到scanf函数的返回值,返回正确输入参数个数。
void main()
{
int a;
int b;
int c;
printf("请输入三个整数:");
int x=scanf("%d%d%d",&a,&b,&c);
printf("%d/n%d/n",a,x);
}
1.scanf()函数有返回值且为int型。
2.scanf()函数返回的值为:正确按指定格式输入变量的个数;也即能正确接收到值的变量个数。
从上边的例子中可以得到验证,这里用变量x接收scanf()函数的返回值,并输出显示出来。
当运行中输入三个整数:5 6 7则x的值为3;
如果输入5 6 d(即给c 赋值不正确)则x的值为2;
如果输入5 t d(即给b和c 赋值不正确)则x的值为1;
当scanf函数的第一个变量格式不正确时返回值为0,即,当scanf函数的第n个变量格式不正确时,返回值为n-1
下面为昨天程序:
#include<stdio.h>
int main(){
int a, b;
while (scanf("%d%d", &a, &b) != EOF){
printf("%d\n", a + b);
}
return 0;
}
0 0
- HDU1000
- hdu1000
- HDU1000
- hdu1000
- hdu1000
- HDU1000
- hdu1000
- HDU1000
- HDU1000
- HDU1000
- [HDU1000]
- hdu1000
- HDU1000
- HDU1000
- 【20131201】HDU1000
- hdu1000 A + B Problem
- hdu1000 a+b problem
- HDU1000 A + B Problem
- 第14周项目5-棋盘游戏中的数据存储(1、输出对角线上的数)
- 批量将PowerDesigner中表名、表字段由小写变成大写
- 下拉框组件
- 第十四周项目2--1
- HDU 3501-Calculation 2(欧拉函数)
- hdu1000
- Cscope的使用
- arm 嵌入式系统复习大纲
- 测试环境
- android sdk manager 超时不翻墙的解决办法
- C++之多态性与虚函数
- ios开发中viewcontroller之间的跳转
- 网络 TCP 服务器和客户端对话 BufferedReader PrintWriter println getInputStream getOutpurStream
- 《数据挖掘概念与技术》读书笔记(一)