| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 359 人关注过本帖
标题:新手编程问题求解
只看楼主 加入收藏
csy294745333
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2012-3-27
结帖率:9.09%
收藏
已结贴  问题点数:20 回复次数:5 
新手编程问题求解
程序代码:
void showatoc()

 {
       char *str[4]={"You can Select:","A:60/300 !","B: 80/500 !","C:160/900!"};
       int i;
       for(i=0;i<4;i++)
       printf("%s\n",str[i]);
  }
void comput(int x1,int x2,int x3,float x4)
{
      if((x1<0)||(x1>24*60*31))
        printf("输入数据不合法!\n");
      else
        {if(x1>x2)
          printf("本月应支付的费用为:%f\n",x3+(x1-x2)*x4);
        else
          printf("本月应支付的费用为:%d\n",x3);
          }
}
void main()
{
       char ch;
       int x;
       printf("输入本月通话时间\n");
       scanf("%d",&x);
       system("cls");
       showatoc();
for(;;)
       {
              ch=getch();
             switch(ch)
              {
                        case 'A':
                        case 'a':
                             comput(x,300,60,0.4);
                             break;
                       case 'B':
                        case 'b':
                             comput(x,500,80,0.35);
                             break; 
                        case 'C':
                        case 'c':
                             comput(x,900,160,0.25);
                             break;
                        default:
                             break;   }
                        printf("还需要算吗?\n");
              ch1=getch();
              if(ch1=='Y'||ch1=='y')
              {
                 printf("输入本月通话时间\n");
                 scanf("%d",&x);
                 system("cls");
                 showatoc();
              }
              else
               break;
                                       }
            system("cls");
            printf("\n\t谢谢使用!\n\n");
            system("pause");
}
           
      
红色那一行显示错误,为什么?
搜索更多相关主题的帖子: 编程 
2012-03-27 11:22
csy294745333
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2012-3-27
收藏
得分:0 
ch1=getch();这一行
2012-03-27 11:23
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:7 
这也问,你代码是抄来的吗?ch1在哪定义的?

总有那身价贱的人给作业贴回复完整的代码
2012-03-27 13:39
于祥
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1047
专家分:4132
注 册:2011-4-24
收藏
得分:7 
ch1无定义

最基础的往往是你最容易忽略的!
2012-03-27 13:53
spaceyang
Rank: 2
等 级:论坛游民
帖 子:14
专家分:46
注 册:2012-3-21
收藏
得分:7 
不错看完了
2012-03-27 17:21
csy294745333
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2012-3-27
收藏
得分:0 
这个是老师上课的课件里面的代码,我不知道有没有问题
2012-03-28 15:30
快速回复:新手编程问题求解
数据加载中...
 
   



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

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