请帮忙看看这个程序 哪出错了! 谢谢 #include<iostream> #define PI 3.14159 using namespace std; float

如题所述

第1个回答  2011-03-04
程序没有贴上啊
题目和程序 分开的追问

程序太长了 贴不上来呀

追答

可以贴的啊 你看看 问题补充那里 贴一下 多长都可以的
你是贴到 标题上去了 标题是有长度 限制的

追问

好的 谢谢 我试试 我是在学 构造函数的这一节给卡住了

追答

贴一下~~

追问

不行呀 网速太慢 按确定后上不去
你说你的 邮箱吧 我给你发过来

追答

lvyupu123@126.com

C++问题#include"stdio.h" #define PI 3.14159 \/* 定义符号PI为3.14159...
程序可以正常运行,请问,问题是?

#include <stdio.h> # define PI 3.14159 main() { int r,ret; print...
include <stdio.h> define PI 3.14159 int main(){ int r,ret;printf("Please input r:");scanf("%d",&r);if(r>=0){ret=r;```(你想写的)} } 加一个判断语句不就行了么?而且你为什么要用u%,d%就可以了(半径为整数)。

...用#include PI 3.1415926 和#define PI 3.1415926定义PI分别代替什么...
回答:是一个预处理命令,和#define是一样的,只不过他们的作用不一样,#define用来定义常量,而#include用于包含你相关的头文件,这些头文件你可以自己定义也可以使用系统的,比如:include<stdio.h> int main(void){ printf ("Hello World\\n");return 0;} 可以输出hello world,但是如果你把#inclu...

我是大一新生,表达式语法错在main函数中,是area=pi*r*r那里错了,怎么...
include <stdio.h> define pi 3.14159\/\/不用= define S pi*r*r\/\/不用= void main(){ float area,r;printf("请输入圆的半径r");scanf("%f",&r);\/\/上句只是输出,不能输入变量,要用这句 area=pi*r*r;\/\/这里可以换成area=S printf("圆的面积area=%f\\n",area);getchar();} ...

在#define PI 3.14159中,PI表示的是
是符号常量。在程序中出现PI时,所有的PI都用3.14159代替。这样可以避免多次的写3.14159而出现错误,也可以减少程序中重复书写数字的工作量。同时如果程序中需要修改3.14159时,只需要修改#define中的PI就可以了,大大提高了程序的可移植性。

C中预定义标识符define include undef ifdef ifndef endif line 的用法...
3. 宏定义必须写在函数之外,其作用域为宏定义命令起到源程序结 束。如要终止其作用域可使用# undef命令,例如: # define PI 3.14159main() {……}# undef PIPI的作用域f1()...表示PI只在main函数中有效,在f1中无效。4. 宏名在源程序中若用引号括起来,则预处理程序不对其作宏代换。#define OK 100main...

...UDF中提示错误,但是找不出来,麻烦大神们帮忙看看
include <iostream> include <stdio.h> int jc(int m){ if(m!=1) return m*jc(m-1);else return 1;} int c(int m,int n){ if(m>=n) return jc(m)\/(jc(n)*jc(m-n));} int main(void){ int m,n;scanf("%d%d",&m,&n);printf("%d\\n",c(m,n));return 0;} ...

相似回答
大家正在搜