主题:新手指教
多多指教哈
[专家分:0] 发布于 2010-04-29 21:39:00
c++中ctrl+z有什么用
回复列表 (共4个回复)
沙发
雪光风剑 [专家分:27190] 发布于 2010-04-29 22:09:00
windows环境下ctrl+z相当于EOF(文件结束符)
板凳
多多指教哈 [专家分:0] 发布于 2010-04-30 17:24:00
怎么用呢?
3 楼
多多指教哈 [专家分:0] 发布于 2010-05-01 07:14:00
比如: 从标准输入设备读取正整数n,求1~n的自然数列之和。(计算自然数列之和可采用公式: n*(n+1)/2)
编程要求:分别用while和for循环实现。
输入描述:标准输入设备中,有若干整数(n<=10000),每个整数以空格隔开,若读到ctrl+z 则输入结束
输出描述:输出每次读到的n的自然数列之和,结果间以回车隔开。
样本输入: 3 10 100 1000 ^z
样本输出: 6
55
5050
500500
怎么编写代码呢?
4 楼
雪光风剑 [专家分:27190] 发布于 2010-05-01 17:36:00
注意到scanf函数的定义形式,我们可以写出类似于如下的判断条件
scanf("%d",&temp)!=0
scanf什么时候会得0呢?读到EOF的时候。提示到此为止,自己去想
我来回复