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

最赞回答 / 慕前端2809217
和编译器有关系。有些编译器会赋初值,有些就不会。但是作为C语言的基本知识来讲,我们一般认为如果程序员编程的时候不给自动变量赋初值,这个变量就有可能是一个不确定的值,要有这个概念。

最新回答 / 慕码人0503761
可是最大最小值不对啊

最新回答 / 刘大铲子
max和min要用比较做 <...code...>

最新回答 / 慕姐3749465
不管写对写错,都是可以提交的

最新回答 / 抱歉打扰了
是j=i,将i的值赋给j,其中i表示行数,从首行开始空格数分别为4,3,2,1;;;;;“*”号数分别为1,2,3,4由此可知<...code...>在原题当中呢,首行空格其实是3也有可能,但是<...code...>这是一开始的代码,其实在实验的时候可以直接将j赋值,本地编译器会通过,也没有问题,其实让j=i,每一次循环j都会进行初始化

最新回答 / 年少不轻狂x17
因为while是一个条件语句,满足条件的会就一直循环。

最新回答 / xx_14330910
第一个 for(i=0;i<10;i++)是为了循环输出“排序前”的数列;第二个for(i=8; i>=0; i--)是为了进行循环排序,两者是完全不同的;第一个循环完以后,第二个for循环重新对I进行赋值,覆盖了前面循环对i的赋值,就这样。

最新回答 / 王旭东的小可爱
自定义函数,临时的意思,不能这样写,arr前需要定义变量类型如temp(int arr)

最新回答 / JMingL
#include <stdio.h>int main(){    double num = 2.5;      //定义浮点型变量num并赋值为2.5    printf("num的整数部分是%d\n",(int)num);  //注意里面的小括号是英文状态下输入的    return 0;}

最新回答 / 青蛙m
???

最新回答 / 竹蜻蜓请带我飞
你这个不是C语言吧.. 你说的这个应该是HTML

最新回答 / 豆豆龙与阿丑
b++就是b值带入再计算,然后b=b+1
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消