ABCDV网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1421|回复: 13

【求助】在线等,C编程改错!!!

[复制链接]
发表于 2006-11-12 19:33:33 | 显示全部楼层 |阅读模式
借人气,问一下。 我错哪里了。
#include "Stdio.h"
#include "Conio.h"
#define pi=3.14159
int main(void)
{
    double Radius,Flaeche,Unfang;
    char frage;
    do {
            printf("A = Flaeche\n");
            printf("U = Unfang\n");
            printf("Q = Beenden\n");
            printf("bitte Wahlen ");

            switch(frage) {
                            case 'A':
                                        printf("\nGeben Radius = ");
                                        scanf("%lf", &Radius);
                                        Flaeche = Radius*Radius*pi;
                                        printf("Flaeche = %lf\n", Flaeche);
                                        break;

                            case 'U':
                                        printf("\nGeben Radius = ");
                                        scanf("%lf", &Radius);
                                        Unfang = 2*Radius*pi;
                                        printf("Unfang = %lf\n", Unfang);
                                        break;
                            case 'Q':   
                                        printf("beenden\n");
                                        break;
                            default:
                                        printf("falsch\n");
                            }
                            printf("\n\n");
                            getch();
                            } while( frage!= 'Q');



  getch();
  return 0;
}
发表于 2006-11-12 19:43:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-12 19:44:49 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2006-11-12 20:02:32 | 显示全部楼层
The simplest #defines equate two strings to make the code more readable or maintainable.

#define TRUE 1
#define FALSE 0
#define TABLESIZE 100
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-12 20:20:35 | 显示全部楼层
不懂!!!!!! :chijing:  :wunai:  :lianhong:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-12 20:22:05 | 显示全部楼层
运行时说,
Flaeche = Radius*Radius*pi;
Unfang = 2*Radius*pi;
错了。
但我不知道错哪里了。
回复 支持 反对

使用道具 举报

发表于 2006-11-12 20:22:57 | 显示全部楼层
把#define pi=3.14159改成
#define pi 3.14159
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-12 20:34:58 | 显示全部楼层
谢谢了。
我居然把这个给忘了,太笨了。 :lianhong:  :lianhong:  :lianhong:
回复 支持 反对

使用道具 举报

发表于 2006-11-12 20:41:56 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2006-11-12 23:52:59 | 显示全部楼层
我连switch()   getch()
两个函数的意义都忘了哦
回复 支持 反对

使用道具 举报

发表于 2006-11-13 04:59:34 | 显示全部楼层
我也是啊,好久没有写c了,现在写c好烦啊……为什么还要学这种完全可以被ASM 和 c++代替的语言啊!!
回复 支持 反对

使用道具 举报

发表于 2006-11-13 12:52:00 | 显示全部楼层
把这种语言学好了
以后学期他的语言就很好学了哦
回复 支持 反对

使用道具 举报

发表于 2006-11-20 07:32:56 | 显示全部楼层
[QUOTE=kolinsky]我也是啊,好久没有写c了,现在写c好烦啊……为什么还要学这种完全可以被ASM 和 c++代替的语言啊!![/QUOTE]

这句话说得。。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-21 17:27:01 | 显示全部楼层
不扫C, 焉能扫C++呼?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|ABCDV网站,版权所有:北京佳景时代文化有限公司 ( 京ICP备19037940号-1 |||| 京公网安备11010802012322 |||| 工信查询网址: https://www.beian.miit.gov.cn )

GMT+8, 2024-11-26 18:48 , Processed in 0.101218 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表