| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2145 人关注过本帖
标题:continue;?
取消只看楼主 加入收藏
成成成
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2016-8-1
结帖率:66.67%
收藏
已结贴  问题点数:14 回复次数:3 
continue;?

        while((a=getchar())=='\n')continue;
        switch(a)
        {
        case '1':k=17850; break;
        case '2':k=23900; break;
        case '3':k=29750; break;
        case '4':k=14875; break;
        case '5':printf("退出\n");return 0;
        default :printf("请输入有效的选项!!\n");continue;
        }

前面第一个continue是什么意思???
不是说continue不能用在switch中吗??
搜索更多相关主题的帖子: continue default return 
2016-10-30 13:55
成成成
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2016-8-1
收藏
得分:0 
回复 2楼 炎天
我想知道第一个continue有什么作用?
2016-10-30 19:21
成成成
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2016-8-1
收藏
得分:0 
#include<stdio.h>
#define S1 0.15
#define S2 0.28
int main()
{
    char a;
    int k;
    double sr,sj;
    while(1)
    {
        printf("请输入选项数:\n");
        printf("1)单身       \t前$17 850按15%%,超出部分按%%28\n");
        printf("2)户主       \t前$23 900按15%%,超出部分按%%28\n");
        printf("3)已婚,共有 \t前$29 750按15%%,超出部分按%%28\n");
        printf("4)已婚,离异 \t前$14 875按15%%,超出部分按%%28\n");
        printf("5)退出\n");

        while((a=getchar())=='\n')continue;
        switch(a)
        {
        case '1':k=17850; break;
        case '2':k=23900; break;
        case '3':k=29750; break;
        case '4':k=14875; break;
        case '5':printf("退出\n");return 0;
        default :printf("请输入有效的选项!!\n");continue;
        }
        
        printf("请输入应征税收入:\n");
        scanf("%lf",&sr);
        if(sr>k)
            sj=k*S1+((sr-k)*S2);
        else
            sj=sr*S1;
        printf("应征税收入$%.2lf,则税金为$%.2lf.\n\n\n",sr,sj);
    }
    printf("程序结束!\n");
    return 0;
}
若没有第一continue;整个程序数据就出错。。

2016-10-31 19:59
成成成
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2016-8-1
收藏
得分:0 
回复 9楼 linlulu001
你试试运行一下嘛,第一个continue;注销与不注销结果真不同。。
2016-10-31 22:13
快速回复:continue;?
数据加载中...
 
   



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

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