ACM刷题需要注意关于输入输出的问题
来源:互联网 发布:highlight.js 行号 编辑:程序博客网 时间:2024/05/19 06:34
下面总结一下刷题需要注意的问题:
1. scanf函数返回值就是读出的变量个数,没有读到数据返回-1,EOF是一个预定义的常量,为-1;
2. scanf函数读入数据,不能规定精度。如:scanf("%7.2f", &n);是不合法的;
3. C语言不支持在for语句里定义变量。如:for(int i=0; i<4; i++)是不合法的。
三种输入:
1. 数据量不定的情况:用while(scanf("%d", &n) != EOF);
2. 给定数据个数的情况:用scanf("%d", &n); while(n--){};
3. 以某数值或符号结束的情况:用while(scanf("%d", &n), n).
三种输出:
1. 直接输出数据然后换行;
2. 每组数据后跟一个空行;
3.没两组数据之间跟一个空行,最后一组数据换行。
0 0
- ACM刷题需要注意关于输入输出的问题
- acm使用gets()需要注意的问题
- 关于ACM的输入输出
- 关于ACM的输入输出
- 关于ACM的输入输出
- 关于Filter需要注意的问题
- 关于元器件选型需要注意的问题
- 关于宏需要注意的问题
- 关于xampp安装需要注意的问题
- 关于Form需要注意问题
- Java做acm所需要的基础知识之基本输入输出问题
- java模板 Java做acm所需要的基础知识之基本输入输出问题
- Java做acm所需要的基础知识之基本输入输出问题
- 需要注意的问题
- 需要注意的问题
- c++中 关于字符串的一些需要注意的问题
- 关于学习Ajax的几点需要注意的问题
- 关于java的io一个需要注意的问题
- flex匹配json number, string
- YII入门 (4) -- 自定义Gii生成代码模板
- Java 编程下的同步代码块
- 扫雷小游戏的初始化,自写未check(等俺买了Mac装了Xcode……)
- Java_集合操作_集合中的哈希码不要重复
- ACM刷题需要注意关于输入输出的问题
- 浅谈迭代算法
- .NET中的加解密和数字签名
- 浅析JEECG_V3.5开源框架
- 螺旋矩阵的处理
- 重建二叉树
- Linkedlist与ArrayList的各种操作性能对比-单线程对比
- 浅谈Windows内存管理以及链表使用
- java泛型介绍及使用