当前位置: 代码迷 >> C语言 >> 一个很小的编程问题?(谢谢)
  详细解决方案

一个很小的编程问题?(谢谢)

热度:54   发布时间:2006-11-27 18:45:53.0
一个很小的编程问题?(谢谢)
#include<stdio.h>
void main()
{
float u1,u2,n,p1,t2,p2,m;
scanf("u2=%f,p1=%f,t2=%f,p2=%f,m=%f,&u2&p1&t2&p2&m");
n=t2^(1/6)/((m^(1/2)*p2^(2/3));
u1=1.08*(exp(1.439*p1)-exp(-1.111*p1^1.858));
printf("%f%f",n,u1);

}
搜索更多相关的解决方案: 编程  include  

----------------解决方案--------------------------------------------------------
scanf("u2=%f,p1=%f,t2=%f,p2=%f,m=%f,&u2&p1&t2&p2&m");
建议你认真看看scanf的用法
----------------解决方案--------------------------------------------------------
标准的输入输出,注意了   我刚看过
----------------解决方案--------------------------------------------------------

scanf("u2=%f,p1=%f,t2=%f,p2=%f,m=%f,&u2&p1&t2&p2&m");
改为scanf("%f%f%f%f%f",&u2,&p1,&t2,&p2,&m);


----------------解决方案--------------------------------------------------------
以下是引用qiaqiamao在2006-11-27 18:45:53的发言:
#include<stdio.h>
void main()
{
float u1,u2,n,p1,t2,p2,m;
scanf(u2=%f,p1=%f,t2=%f,p2=%f,m=%f,&u2&p1&t2&p2&m);
n=t2^(1/6)/((m^(1/2)*p2^(2/3));
u1=1.08*(exp(1.439*p1)-exp(-1.111*p1^1.858));
printf("%f%f",n,u1);

}


----------------解决方案--------------------------------------------------------
而且应该是
int main(void) {
主程序
return 0;
}
具体请查找精华帖,main主函数只有定义int类型才正确,而且程序结尾最好加return 0;
----------------解决方案--------------------------------------------------------
楼主太牛了阿,你以为编程是你想什么样就是什么样的阿,好好看看基本函数的用法!
----------------解决方案--------------------------------------------------------

那个汗。。哟


----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
呵呵!这个程序是干什么的?^这个是按位异或吧!它是想实现什么呢?
----------------解决方案--------------------------------------------------------
  相关解决方案