| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1138 人关注过本帖
标题:我 这个程序 哪里错了?很怪异!
只看楼主 加入收藏
fenglingdihu
Rank: 2
等 级:论坛游民
帖 子:23
专家分:13
注 册:2010-4-15
收藏
得分:0 
#include<stdio.h>
/*android月 corrects http://t.  tips:注意输入的顺序,适当的用一些提示,显得界面很友好
回复    我 这个程序 哪里错了?很怪异! - C语言论坛 - 编程论坛*/
void main()
{
    int a=0,sum=0;
    char c;
    printf("请输入一个整数和一个四则运算字符,如3,+。如果想退出输入的字符为l,如3,l\n");
s1: scanf("%d,%c",&a,&c);//正确运行是去掉s2的输入,
    while(c!='l')//这里的是字母"l"不是数字1
    {   
//s2: scanf("%d,%c",&a,&c);//若只显示s2输入则有些错误,但也能跳出循环只是多了一次输出信息
       switch(c)
         {
           case '+':sum+=a; break;
           case '-':sum-=a; break;
           case '*':sum*=a; break;
           case '/':sum/=a; break;
           default:printf("error!\n");
         }
        printf("sum=%d\n",sum);
        printf("请输入一个整数和一个四则运算字符,如3,+。如果想退出输入的字符为l,如3,l\n");
s3: scanf("%d,%c",&a,&c);

    }
}
2010-10-24 13:42
fenglingdihu
Rank: 2
等 级:论坛游民
帖 子:23
专家分:13
注 册:2010-4-15
收藏
得分:0 
#include<stdio.h>
/*android月 corrects http://t.  tips:注意输入的顺序,适当的用一些提示,显得界面很友好
回复    我 这个程序 哪里错了?很怪异! - C语言论坛 - 编程论坛*/
void main()
{
    int a=0,sum=0;
    char c;
    printf("请输入一个整数和一个四则运算字符,如3,+。如果想退出输入的字符为l,如3,l\n");
s1: scanf("%d,%c",&a,&c);//正确运行是去掉s2的输入,
    while(c!='l')//这里的是字母"l"不是数字1
    {   
//s2: scanf("%d,%c",&a,&c);//若只显示s2输入则有些错误,但也能跳出循环只是多了一次输出信息
       switch(c)
         {
           case '+':sum+=a; break;
           case '-':sum-=a; break;
           case '*':sum*=a; break;
           case '/':sum/=a; break;
           default:printf("error!\n");
         }
        printf("sum=%d\n",sum);
        printf("请输入一个整数和一个四则运算字符,如3,+。如果想退出输入的字符为l,如3,l\n");
s3: scanf("%d,%c",&a,&c);

    }
}
2010-10-24 13:43
快速回复:我 这个程序 哪里错了?很怪异!
数据加载中...
 
   



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

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