24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 336  |  回复: 1

好好努力

金虫 (正式写手)

[求助] 多个形参未能接受实参值

今天编了个小程序,六面体各个顶点的各放置一个整数,判断6个面的4个数之和是不是都一样,下面是我编的:
#include


int add1(int n1,int n2,int n3,int n4,int b1,int b2,int b3,int b4);
int main(void)
{
    int a1,a2,a3,a4,a5,a6,a7,a8;
        int stata1,stata2,stata3,stata4,stata5 ;
        printf("please enter 8 int numbers!\n" );
    scanf("%d,%d,%d,%d,%d,%d,%d,%d",&a1,&a2,&a3,&a4,&a5,&a6,&a7,&a8);


   
   stata1=add1(a1,a2,a3,a4,a3,a4,a7,a8); //前后比较
    stata2=add1(a3,a4,a7,a8,a1,a3,a5,a7);  //后左比较
    stata3=add1(a1,a3,a5,a7,a2,a4,a6,a8);  //左右比较
    stata4=add1(a2,a4,a6,a8,a5,a6,a7,a8);   //右上比较
    stata5=add1(a5,a6,a7,a8,a1,a2,a3,a4);   //上下比较

        if(stata1&&stata2&&stata3&&stata4&&stata5)
                printf("those numbers can make a special cube!" );
        else
                printf("cannot!" );

return 0;


}


int add1(int n1,int n2,int n3,int n4,int b1,int b2,int b3,int b4)
{

          if((n1+n2+n3+n4)==(b1+b2+b3+b4))
                  return 1;
else return 0;
}
     调试的时候进入add1函数,发现就只有n1接受了实参的值,其他的形参没有接受,所以就得不出正确的输出结果。
     怎么回事啊?

[ Last edited by 好好努力 on 2011-9-10 at 14:43 ]
回复此楼
好好就好!!!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sudo

木虫 (正式写手)


xzhdty(金币+1): 欢迎常来 2011-09-10 19:43:42
CODE:
scanf("%d,%d,%d,%d,%d,%d,%d,%d",&a1,&a2,&a3,&a4,&a5,&a6,&a7,&a8);

这句之后,printf看看a1到a8是不是已经成功赋值了

估计是你键盘输入的时候,数字与数字之间没有注意用,号隔开
2楼2011-09-10 14:46:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 好好努力 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料科学与工程考研 +6 拯救皮特托先生 2026-04-02 6/300 2026-04-02 22:47 by liveagain126
[考研] 295求调剂 +6 愿旅途永远坦然 2026-04-02 6/300 2026-04-02 21:57 by macy2011
[考研] 071000生物学调剂 +7 知昭蔓 2026-04-02 7/350 2026-04-02 21:47 by dongzh2009
[考研] 一志愿北京工业大学,324分求调剂 +7 零八# 2026-03-28 7/350 2026-04-02 21:09 by 1104338198
[考研] 085801 总分275 本科新能源 求调剂 +18 bradoner 2026-04-01 22/1100 2026-04-02 19:25 by 帕尔马拉特
[论文投稿] chinese chemical letters英文版投稿求助 120+4 Yishengeryi 2026-03-30 6/300 2026-04-02 17:19 by Yishengeryi
[考研] 346求调剂 +5 郑诚乐 2026-04-02 5/250 2026-04-02 16:38 by SZW_UJN
[考研] 一志愿085600中科院宁波所276分求调剂 +26 材料学257求调剂 2026-03-28 27/1350 2026-04-02 15:15 by chyhaha
[考研] 求调剂推荐 +3 南山南@ 2026-04-01 3/150 2026-04-02 12:09 by xiaoranmu
[考研] 311求调剂 +16 zchqwer 2026-04-01 18/900 2026-04-02 10:15 by 不吃魚的貓
[考研] 考研调剂0702 +3 梅子味晚霞 2026-03-28 3/150 2026-04-02 10:10 by jp9609
[考研] 358求调剂 +3 王向阳花 2026-03-31 3/150 2026-04-01 09:56 by zzchen2000
[考研] 0710生物学求调剂! +6 叙述文 2026-03-31 6/300 2026-04-01 09:39 by JourneyLucky
[考研] 【调剂】一志愿厦大生物与医药调剂 +3 Echo虾米 2026-03-31 3/150 2026-04-01 08:40 by JourneyLucky
[基金申请] 面上5B能上会吗? +8 redcom 2026-03-29 8/400 2026-03-31 15:53 by niuailing
[考研] 282求调剂 +3 呼吸都是减肥 2026-03-31 3/150 2026-03-31 10:00 by wangjy2002
[考研] 348求调剂 +6 小懒虫不懒了 2026-03-28 6/300 2026-03-30 10:29 by Evan_Liu
[考研] 085600,专业课化工原理,321分求调剂 +5 大馋小子 2026-03-28 5/250 2026-03-29 08:56 by qingfeng258
[考研] 求佛 +7 迷人的哈哈 2026-03-28 7/350 2026-03-28 16:47 by 催化大白
[考研] 复试调剂 +3 raojunqi0129 2026-03-28 3/150 2026-03-28 15:27 by 落睿可思
信息提示
请填处理意见