永发信息网

c语言运行出错什么原因

答案:6  悬赏:0  手机版
解决时间 2021-11-24 14:28
c语言运行出错什么原因
最佳答案
编译没出错表明的是语法是正确的!而连接的错误是因为逻辑性的问题,出现了没有解决的外部参数。按照你的意思,应该是求1到10的和。那么在for循环这里是肯定有问题的。还有Int只是定义了变量,但是变量的值是随机的,所以按照你这样的做法是可能进入不到循环的。应该对变量初始化

正确的写法是这样的:
int i,sum=0;
for(i=0,i<=10;i++)
sum=sum+i;
printf("sum=%d\n",sum);

还有main也写错了
全部回答
首先是 void main()
再是 for(i=0,sum=0;i<10;sum=i) 你写的代码中 i, 是不允许的
这就是那两个错误,我不知道你究竟想完成什么功能,所以只帮你挑出错误
main不是mian
for (i=0,sum=0;i<10;++i,sum+=i);

 另外main 打错了

如果是新手,不建议这么写,尤其以后和几个人合作,要知道猪一样的队友之可怕!
for循环结构中,建议代码结构清晰,讲sum放在for循环的大括号中吧。

for(i = 0; i < 10; i++){

sum += i; //建议写 sum = sum + i;

printf("sum = %d\n", sum);

}
编译没有错是因为你写的mian函数的语句符合C规范,而链接有错误是因为C必须有一个入口函数或叫主函数main(),而你这里却没有。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于不粘锅能不能煮醋?涂料吃入人体是不是有
一公里0.588元油,省油吗
按规律填空,0.6.12()()()36
看了《延禧攻略》的大结局,你们觉得有哪些令
iPhone为什么不能更新
东风瑞达起亚k3前刹车片更换需要多少钱
77乘以13加255乘以478加255乘以523用简便方法
欢乐陶艺地址在什么地方,想过去办事,
我经朋友介绍认识了一酒吧老板并和他做了一比
ndsl m3烧录卡能单机联动口袋钻石与前作吗
搬瓦工vps能玩游戏吗
货币:目前的货币形态的有哪些
20l5年最新歌曲2015
什么水果含有果酸
高台是哪里的,高台人又是哪里的?
推荐资讯
《《锦衣郎》何堪》最新txt全集下载
为什么两只皮鞋的皮子不一样
观察日记三百字
我买了个橡皮j把陲觉时把它放在逼里可以吗
为了焊锡强度加大熔点低应该加入什么锌吗
WhatcanNancy'sfishdo是什么意
威海涨潮退潮时间表
java1.编写一个 Animal类,包括的属性年龄,名
丹阳市安全生产宣传培训中心地址在什么地方,
我在西陵区,可以坐几路公汽到猇亭长江中学?
雪马在什么地方啊,我要过去处理事情
化学中Pt的相对原子质量是多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?