标题:请教一个问题,谢谢了
取消只看楼主
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
结帖率:30.77%
已结贴  问题点数:20 回复次数:8 
请教一个问题,谢谢了
#include <stdio.h>
#include <stdlib.h>

#define PI 3.1415926

int main ()
{
    float r;
    char ch;
    printf("请输入半径:");
    scanf("%f",&r);
    printf("请输入运算标志:\n");
    printf("C-----计算周长:\n");
    printf("A-----计算面积:\n");
    printf("B-----计算面积和周长:\n");
    scanf("%c",&ch);

    switch(ch)
    {
    case'c':
        {
            printf("周长是:%f",PI*2*r);
            break;
        }
    case'A':
        {
            printf("面积是:%f",PI*r*r);
            break;
        }
    case'B':
        {
            printf("周长是:%f,面积是:%f",PI*2*r,PI*r*r);
            break;
        }
    default:
        printf("运算标志错误!");
    }
    return 0;
}

搜索更多相关主题的帖子: include 
2016-04-09 10:40
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 楼主 North520
第四个问题
2016-04-09 10:41
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 3楼 wanglianyi1
不能正常运行,不能输入标志运算符
2016-04-10 22:34
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 3楼 wanglianyi1
第四个问题
2016-04-10 22:35
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 4楼 qq1023569223
改了以后还不行,感觉运行时就和没有运行switch语句后面的一样
2016-04-10 23:21
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 3楼 wanglianyi1
感觉不能运行switch后面的,你可以帮我改改吗
2016-04-10 23:22
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 9楼 qq1023569223
可以了,谢谢了,为什么要俩个ch=getchar()
2016-04-11 22:19
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 9楼 qq1023569223
可以了,谢谢了,为什么要用俩个ch=getchar()
2016-04-11 22:56
North520
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2016-3-2
得分:0 
回复 16楼 qq1023569223
嗯嗯,看见了,谢谢了
2016-04-12 22:32



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




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

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