为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 修裾欲溯空
,,,这个对你的结果 根本没影响,你要是看不惯就换个位置啊 

已采纳回答 / 慕圣5109957
这里是吧tempOne强制转换成为int型变量。如果括号里是double,则转化为double型变量,相当于直接写了个tempOne

已采纳回答 / Coat大王
因为i=flag*i 已经是 i=-i,然后  SUM=SUM+FLAG*i  (FLAG此时已经是-1了,FLAG*i 即为 SUM+=SUM了

已采纳回答 / 修裾欲溯空
因为你函数名写的是expense,但是你调用的时候用的是expence

已采纳回答 / 皮宝宝
<...图片...>在test.c里面

已采纳回答 / 慕少4511096
对,外部变量的意义就是某函数可以调用在该函数之后定义的变量。

已采纳回答 / 慕前端9550472
因为在main函数内调用fn1函数时给了个初始值2【代码为 fn1(2);】而在 fn1函数中定义了一个局部变量x【代码为fn1(int x);】即2便是x的值。故而在调用fn1函数后  会输出y=2+2=4。虽然在本次代码中有定义了相同全局变量x ,但是在函数内的运算中如果有局部变量,则以局部变量(他的值等)进行运算。

已采纳回答 / Hello__worl
猜想:getIndex函数在出现第一个return时就代表结束验证:在结尾加一个输出函数,若函数还在出现第一个return后还继续运行,则会输出error结果:无论输入哪个值,输出函数都不被调用,即第一个return出现时即代表结束,所以原函数出现return i时,函数结束int getIndex(int arr[5],int value){    int i;    for(i=0;i<5;i++)    {      if(arr[i]==value)       {           re...

已采纳回答 / 修裾欲溯空
你是学过c++吗?c语言中的是字符数组,而不是字符串,所以你给数组赋值的时候错了;具体这样改:<...图片...><...图片...>如果对你有帮助的话就采纳吧

已采纳回答 / 修裾欲溯空
....找出最大值之后就记录下他的下标,然后在遍历完后就找出arr[记录下的下标]=传进来的value;这样说你能理解吗?

已采纳回答 / 慕慕1376975
为什么if要在花括号里面?回答:if是在主函数main的花括号里,因为C程序要执行if语句必须从main函数开始,简单地说if语句是main函数的一部分,所以if要在main函数的花括号里。<...code...>在此文章中有看到说在if语句在花括号外?回答:if当然不会在自己语句下的花括号里啦,这是一种固定格式,就像英语完整句子中的主谓宾结构。if(表达式)<...code...>

已采纳回答 / 修裾欲溯空
这一个语句的上一句执行完了之后,a就变成了100,然后100加一就变成了101

已采纳回答 / 慕妹0402169
在该代码中第五行的含义(x++)是先将x取值,再让x增加一,所以第一个x输出值是0,而到第六行的时候(++x)代表将x的值增加一后再取值,此时x的值是在一的基础上再加一,所以第二个x的输出值是2,而+x此时+号并没有意义,所以输出值还是一
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消