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

最新回答 / 慕桂英3589192
 是的,不过你的例子举得不太好。当元素数目少于数组长度时,没有被明确定义的都是0,如:int arrFirst[3]={1,2};//意思就是arrFirst[0]=1,arrFirst[1]=2,arrFirst[2]没有被定义,认为是0;像你说的arrFirst[3]就=0,说明数组的长度大于等于4,且第四个没有被定义

已采纳回答 / askjn
每一行代码是从左边输出起走的  第一行输出4个空格 在输出一个星号  换行 第二行输出3个空格两个星号 以此类推

最新回答 / 德萨
你的结果不能在输出里面计算输出的只是结果,不包括运算

最新回答 / weixin_慕数据5352222
第五行应该是int nus = (int)num;删去第六行

最新回答 / weixin_慕妹7212933
#include<stdio.h>int age(int n){ int age1;    if(n==1)        age1=10;    else        age1=10+2*(n-1);}int main() {    int agef=age(5);printf("第5个人的年龄是%d岁", agef); return 0;}变量名字和函数名重复了;条件语句中n=1是赋值不是判断

最新回答 / 慕UI0499439
如果是1月的话你的代码就不对了,case1你已经等于day了,最后sum=sum+day就不对了

最新回答 / 不如泡面
printf("费用是%d\n",(int)xxx)

最新回答 / qq_慕勒9479229
#include <stdio.h>int main() {    int sale=90; //销售业绩为120万    int year=1; //刚刚进入公司1年    if(sale > 100)    {      if(year >= 2)        {            printf("%s\n","优秀员工奖");        }       else        {            printf("%s\n","很遗憾,期望你再接再厉");   ...

已采纳回答 / 言辞_
第五行后面的分号
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int num1 = (int)num;
printf("num的整数部分是%f\n", num);
printf("num的整数部分是%d\n",num1);
return 0;
}

最赞回答 / weixin_慕仰2568236
定义了数组和整型变量i,j之后,第一个for循环是把排序前的数组遍历出来,if语句作用是数组最后一个数后不要逗号的作用。第二个内嵌循环中第1个for循环作用是逐渐缩小比较范围,第2个for循环作用是通过(比较)和(赋值)把大的数放到当前范围的最后。最后一个循环作用是把排序后的数组遍历出来,if语句作用同第一个。不知道这样是不是你想要的答案?
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消