| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 412 人关注过本帖
标题:亲们,菜鸟问问题,求你们帮我理解一下
只看楼主 加入收藏
Ice_clb
Rank: 1
等 级:新手上路
帖 子:108
专家分:6
注 册:2012-12-3
结帖率:70%
收藏
 问题点数:0 回复次数:9 
亲们,菜鸟问问题,求你们帮我理解一下
# include <stdio.h>
int main(void)
{
    int i;
    char ch;

    printf("请输入一个值:");
    scanf("%d", &i);
    printf("i = %d\n", i);

    while ((ch=getchar()) !='\n')
        continue;
    int j ;
    scanf("%d",&j);
    printf("j = %d\n",j);

    return 0;
}
亲们,我不懂噢   我不懂char ch  这样不就定义了一个字符变量ch么,加这个有什么用? 希望你们帮我理解,万分感谢
搜索更多相关主题的帖子: void continue include return 
2012-12-12 15:14
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
请参考此贴

https://bbs.bccn.net/viewthread.php?tid=390748&page=1#pid2203463

下次提问 请先百度 然后搜本论坛  实在解决不了 再提问  效果和效率都会更好一些

DO IT YOURSELF !
2012-12-12 15:35
空白先生
Rank: 2
等 级:论坛游民
帖 子:115
专家分:95
注 册:2012-12-9
收藏
得分:0 
while ((ch=getchar()) !='\n')
        continue;
为了实现这个循环用的,但我还是不太理解你这个程序的目的是什么,尤其是后面的j是干嘛用的

printf("My goal is to be  good at computer")
2012-12-12 15:36
daniel_
Rank: 5Rank: 5
等 级:职业侠客
帖 子:212
专家分:307
注 册:2012-11-13
收藏
得分:0 
你这个程序的需求是什么?

把 你老师的作业要求贴上来先
2012-12-12 15:41
空白先生
Rank: 2
等 级:论坛游民
帖 子:115
专家分:95
注 册:2012-12-9
收藏
得分:0 
刚才那个char ch是让你输入一串字符,你的程序运行:先输入数字在输出i=该数字,接下来就让你输入一串字符(并不输出该字符串),接着输出没有明确值的j;

printf("My goal is to be  good at computer")
2012-12-12 15:41
Ice_clb
Rank: 1
等 级:新手上路
帖 子:108
专家分:6
注 册:2012-12-3
收藏
得分:0 
回复 3楼 空白先生
亲 这只是我新手的教材噢  
2012-12-12 15:55
Ice_clb
Rank: 1
等 级:新手上路
帖 子:108
专家分:6
注 册:2012-12-3
收藏
得分:0 
回复 2楼 wp231957
百度怎么打噢  难道直接把代码复制百度下么,这么长,也找不出什么结果把..上论坛请教能快点嘛,谢谢亲一次又一次的帮我解决问题,谢谢
2012-12-12 15:56
daniel_
Rank: 5Rank: 5
等 级:职业侠客
帖 子:212
专家分:307
注 册:2012-11-13
收藏
得分:0 
回复 楼主 Ice_clb
你这个程序 要到达什么目的的??

这个程序的要求是什么?
2012-12-12 16:04
yaobao
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:4
帖 子:1854
专家分:4121
注 册:2012-10-25
收藏
得分:0 
while ((ch=getchar()) !='\n')
        continue;
貌似是防止流里的'\n'捣蛋用的。

认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-12-12 16:11
moyurongxu
Rank: 1
来 自:广西科技大学鹿山学
等 级:新手上路
帖 子:35
专家分:6
注 册:2012-10-11
收藏
得分:0 
应该不是吧,!=是不等于


新手请多多指教
2012-12-12 17:57
快速回复:亲们,菜鸟问问题,求你们帮我理解一下
数据加载中...
 
   



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

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