问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

warning C4047: 'function' : 'int *' differs in levels of indirection from 'int ' warning C4024: 'ji

发布网友 发布时间:2022-05-20 19:25

我来回答

2个回答

热心网友 时间:2023-11-17 12:23

#include<stdio.h>
#define N 4
/*计算N的阶乘*/
int jie_cheng(int a[N])
{
int i,sum1=0;
for(i=0;i<N;i++)
sum1+=a[i];
return sum1;
}
int method1(int a[N])
{
int sum2,M;
M=jie_cheng(a);
sum2=(a[N-2])+M-1;/*计算方法一最少时间*/
return sum2;
}
int method2(int a[N])
{
int M,sum3;
M=jie_cheng(a);
sum3=M-(a[N-2])+(2*2)+(a[N-1]);/*计算方法二最少时间*/
return sum3;
}
void main()
{

int a1=1,b=2,c=5,d=10;//变量a和数组a[4]重名
int MIN_TIME,a[4],i;
printf("\n\t请输入%d个人过桥的时间.\n",N);
for(i=0;i<N;i++)
scanf("%d",&a[i]);//scanf要用地址表示
printf("\n\n\t\t此算法用于计算%d人过桥最短时间。\n",N);
if(N<=2)
MIN_TIME=a1+b;/*N=2时*/
else if(N==3)
MIN_TIME=a1+b+c;
else if(N>=4)
{
if(2*b<a1+c)
MIN_TIME=method1(a);//函数传递实参是数组形式,用数组名,代表数组首地址。
if(2*b>=a1+c)
MIN_TIME=method2(a);
}
printf("此%d人过桥最少时间是%d.\n",N,MIN_TIME);
}
注意函数实参调用方式,还有scanf的使用方法。

热心网友 时间:2023-11-17 12:24

/*计算四人过桥的最少时间*/
#include<stdio.h>
#define N 4
/*计算N的阶乘*/
int jie_cheng(int a[])
{
int i,sum1=0;
for(i=0;i<N;i++)
sum1+=a[i];
return sum1;
}
int method1(int a[])
{
int sum2,M;
M=jie_cheng(a);
sum2=(a[N-2])+M-1;/*计算方法一最少时间*/
return sum2;
}
int method2(int a[])
{
int M,sum3;
M=jie_cheng(a);
sum3=M-(a[N-2])+(2*2)+(a[N-1]);/*计算方法二最少时间*/
return sum3;
}
main()
{

int aa=1,b=2,c=5,d=10;
int MIN_TIME,a[4],i;
printf("\n\t请输入%d个人过桥的时间.\n",N);
for(i=0;i<N;i++)
scanf("%d",a[i]);
printf("\n\n\t\t此算法用于计算%d人过桥最短时间。\n",N);
if(N<=2)
MIN_TIME=aa+b;/*N=2时*/
else if(N==3)
MIN_TIME=aa+b+c;
else if(N>=4)
{
if(2*b<aa+c)
MIN_TIME=method1(a);
if(2*b>=aa+c)
MIN_TIME=method2(a);
}
printf("此%d人过桥最少时间是%d.\n",N,MIN_TIME);
}

/* 上面只保证可以编译,算法那是你的。 */
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? c语言中错误c4024什么意思 宝马5系用换变速箱油吗?宝马5系8速换变速箱油用几升 宝马5系变速箱油怎么换?宝马5系变速箱油到底需要更换吗 给刚出生的孩子取个名字 给个刚刚出生的孩子取名字 麻烦给我刚出生的孩子取个名字, 怎么给刚出生的孩子取名字 主板驱动找不到``怎么看主板是什么型号的`只说是O.E.M 计算机蓝屏,数秒到100自动重启!求解释! 我的配置为何玩魔兽世界 游戏会突然终止 或弹出错误提示 在有严重的是会让机器蓝平 玩WOW网游经常突然卡掉出错出现兼容错误怎么办 这机子能玩鬼泣4么? 帮我看一下这机子怎么样 这些动漫人物出自那些动漫? 这是男主角和一堆女孩坐大巴去泡温泉的第一集,我想知道这动画叫什么名字,求! 动漫《宝贝公主》什么时候出3D版? 有什么女主比较萌的后宫动漫 动漫《宝贝公主》出了多少集? 我好想你倒过来的字母 英文字母A倒过来是什么数学符号 宝马5系变速箱油需要更换吗? 请问各位前辈,宝马5的变速箱油要不要换?在纠结,有的说换,有的说终生保不用换,请各位给些意见 cy8c4014芯片除了mini3烧写还有其他方法吗 关于宝马5系换不换变速箱油的我见 杜兰特12代用洗衣粉洗了后发黄怎么办? 球星代言的球鞋,有时候收藏的价值吗?比如詹姆斯16,杜兰特ad12这些 推荐几首bigbang的音乐,包括比较火的和成名曲, 下载了小米助手还是链接不上电脑,怎么搞啊? 下载中青看点 中青看点上面的视频怎么保存 中青看点板速版怎样修改呢称 服部平次戴戴头盔几集 服部平次把帽檐放在后面有什么说法 服部平次!!! Q.服部平次哪集给工藤新一戴上鸭舌帽? 苏州哪有买服部平次的帽子 《名侦探柯南》中人物,服部平次的资料〔生日,血型,日文(平假名)最为重要!〕 名侦探柯南剧场版迷失的十字路口剧情介绍 名侦探柯南有一集新一摘下帽子,穿黑色的衣服是哪集 求服部平次的英语介绍