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

已采纳回答 / Catcherundersea
左侧输出中Jone的运算结果是:20

最赞回答 / 困难00
排队前的for循环用来输出原数组,即答案中“***排队前***”下面的数据;之后的两个嵌套的for中,第一个用于把缩小范围以减少程序运行时间。比如说如果按找每一个数都和所有的数比较再放到它相应的位置,那需要耗时 数据量*单个比较消耗时间  ,但实际上第一次比较完成后排在第一的数已经是最小的数了,再和他比是没有意义的,如果像程序中的第一个for,从8开始倒回1,那么第一个数据要和所有数据比较,并把最小数放在第一个;第二个数则只需要和剩下的数据去比并找到第二小的放在第二个,以此类推。这样减少了排序所消耗的时间...

已采纳回答 / weibo_哪里的风228244_0
case 1:case 3:case 5:case 7:case 8:case 10:case 12:break;

最新回答 / AppaP
其实正常来说define定以后,该值是不变的,零花钱==12可以删除

已采纳回答 / Zhyan
数组没有初始化吧。。。

最赞回答 / qq_语冰_0
scanf()是格式输入函数——把键盘上敲的数据输入到指定的变量之中printf()函数是格式化输出函数——屏幕上会显示提示如果不输入scanf(""),就无法获取用户输入的信息。如:<...code...>

已采纳回答 / 慕慕3294173
没毛病,老铁,和我的思路差不多

最赞回答 / qq_语冰_0
你的输出printf()放在了循环里面,应该放在循环外面。

最新回答 / qq_慕尼黑7117662
#include <stdio.h>int main(){    int m, n;    for(m=2; m<=50; m++)    { for(n=2; n<m; n++)        {            if( m%n==0   )       //什么条件下跳出当前循环              break;                 //这里应该退出当前循环了 }         if(m == n)   //n循环结束后,如果m=n的话就输出m  ...

最新回答 / 南瑾_
对。这样才不会使输出的数字不对

已采纳回答 / qq_随波逐流的叶子_0
if(year%4>=0) 这个判定条件有问题,应该改为if(year%4>0) 

最新回答 / 慕粉2237298988
#include <stdio.h>int main(){    int sale=120; //销售业绩为120万    int year=1; //刚刚进入公司1年    //完善代码    if(sale>100)    {        if(year>=2)        {            printf("%s\n","恭喜您获得员工优秀奖");        }     }    printf("%s\n","很遗憾,期望你再接再厉");    return 0...

已采纳回答 / 小峰k
%s 字符串 %c 单个字符单个字符用' '括起来字符串用" ",并且%c是指单个的字母或者数字,例如a,1;其余问度娘
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消