有什么不同?/请问"stdio.h"和"及"math.h"和有什么不同?请问"stdio" />
个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
"stdio.h"是c语言里的 "是C++的
2个回答
呵呵,LZ是想用POW函数,有两个参数的次方运算。但是出了一个小纰漏。第2个参数:1/3 结果是一个整数0,所以就会得出你现在的结果1了。 正确应该是 1.0/3,或者1/3.0,只要是能隐式类型转换为浮点运算就可以。结果是5.352810。
1个回答
经过VC++6.0调试,你的代码主要有三个错误,如下: /* #include #include main() { double qpi; int i; qpi=0; for(i=0,i #include void main() { double qpi; int i; qpi=0; for(...
#include #include int main() { float C,F; printf("请输入华氏温度\n"); scanf("%f",&F); C=5.0*(F-32)/9.0; printf("摄氏温度为\n"); printf("%7.2f",C); } 这个问题很简单,主要是两个...
sine of %lf(指X的值) is %lf(指的是sinx的值,也就是语句s=sin(x)中s的值)
建议:参考有关书籍!如果你有其它的问题,可以打开我的用户名-共享资料-里面有很多有用的东西!
3个回答
当然不行了,你这里没有n++的语句, 相当于你程序执行了判断n=100这个数是不是素数,答案当然不是。 改:在while的后面括号前加上n++;也就是for循环之外,就可以了。
基本思路没有问题;函数f定义有错误 正确且最为规范的语句为 #include "stdio.h" //没必要包含math.h,程序没用到其中的任何东西; int f(int n); void main() //须指明函数类型,空为void {int n; scanf("%d",&n); printf...
是数据类型的原因,可以将double必为float类型,或者将语句scanf("%f",&a); 修改为:scanf("%lf",&a); 即可。
你的程序是正确的, 连接不成功是因为你没有连入数学计算库 编译方式是: gcc -lm a.c 上面是gcc编译的命令 如果不是gcc,就在编译命令的后面加上 -lm就行了
scanf("%f",&x)后面少了分号。
主函数部分:(该函数使用exp()函数) int main() { float x=2.567; printf("%f\n",exp(x)); getchar(); return 0; }
这不是写C语言程序基本的include语句嘛,一般的代码里都有这行
楼上的,这不是一样吗 关键问题 是 你的 TC路径配置错误 一个很简单的处理方法就是把TC安装到C盘下(最好是根目录)。 现在网上下的一般都是压缩包吧?右键点它,再左键点“解压文件...”,选目录的时候就选“C:”。 其实还有好多方法啦~~需要改参数~但是新手们最好别乱改哦!可以不用...