c语言高手,帮忙看看这个程序怎么了?

[复制链接]
查看11 | 回复3 | 2012-11-13 19:44:34 | 显示全部楼层 |阅读模式
#include/*应为下边用到strcmp(),所以要加这句*/#include#include#includedefinite_intergral(char s[3],double lower,double upper,double a,double b,double c);main(){ double f; f=definite_intergral(char s[3],double lower,double upper,double a,double b,double c); /*这边调用函数,应该用实参,不能再用形参。有用到变量当实参,记...
回复

使用道具 举报

千问 | 2012-11-13 19:44:34 | 显示全部楼层
第八行: f=definite_intergral(char s[3],double lower,double upper,double a,double b,double c);
printf("%f\n",f);函数定义的是形参,调用函数时,请传入具体实参。明白我的意思吗...
回复

使用道具 举报

千问 | 2012-11-13 19:44:34 | 显示全部楼层
函数返回类型要写清,不要假定编译器支持默认返回值传递数组时可以写成char* s,char s[],写成char s[3]等价于前两种,但会引起歧义。调用函数时使用实参。#include#include#include #includedouble definite_int...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行