| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 336 人关注过本帖
标题:关于输入的问题?
只看楼主 加入收藏
pgyan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2011-11-1
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
关于输入的问题?
c语言中
     输入n个数,每行两个,结果以输入0为结束?
      3000   4000,
         500    899 ,
         0      0
该如何设置呢?
搜索更多相关主题的帖子: c语言 4000 如何 
2012-02-28 20:36
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:5 
如果输入严格的话,只要 scanf 里用 "%s %s" 就行了。然后判断一下是不是都是 0。
2012-02-28 20:52
pgyan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2011-11-1
收藏
得分:0 
不行啊!可以具体点吗?

2012-02-29 19:34
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:5 
程序代码:
#include <stdio.h>
int main()
{
    int i, j;
    do
    {
      scanf("%d%d", &i, &j);
    }while(i != 0 && j != 0);
    putchar(2);
}

梅尚程荀
马谭杨奚







                                                       
2012-02-29 20:35
tumenglin
Rank: 2
等 级:论坛游民
帖 子:7
专家分:42
注 册:2012-1-4
收藏
得分:10 
楼上大侠的答案很好只是有点逻辑问题,循环跳出条件应该“或”不是“与”
#include <stdio.h>
 int main()
 {
     int i, j;
     do
     {
       scanf("%d%d", &i, &j);
     }while(i != 0||j != 0);
     putchar(3);
 }
2012-02-29 21:19
快速回复:关于输入的问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016526 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved