标题:亲们,菜鸟问问题,求你们帮我理解一下
只看楼主
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: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册: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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-390889-1-1.html




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

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