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

已采纳回答 / 慕粉3706101
 <stdlib> 头文件里包含了C、C++语言的最常用的系统函数 system就是调用从程序中调用系统命令(和shell命令)。    system("pause")就是从程序里调用“pause”命令;    而“pause”这个系统命令的功能很简单,就是在命令行上输出一行类似于“Press   any   key   to   exit”的字,等待用户按一个键,然后返回。

已采纳回答 / 威廉_v
break 是跳出该循环体,不再进行循环;而continue是不执行其后边的语句,跳出本次循环,执行下一次循环,循环未结束

已采纳回答 / 9114657
在编译器中是可以的,线上编译不是很稳定,不放心可以再自己的编译器上试试

已采纳回答 / 正三
strcpy(s1,s2)换个通俗点的说法就是用s2代替s1

已采纳回答 / Yexiaomo
晕,第一行代码该是#include<stdio.h>while 循环条件处, 把问号去掉,之后你再试试

已采纳回答 / 方片_6140059773690037
两者中,在这一轮循环里sum的值都一样,但因为i=i*flag,后者中i的值却改变了,在下一轮循环中随着i=i*flag值的改变,sum=sum+i的值也会跟着改变。

已采纳回答 / littlewhite3701615
printf后面的分号有问题

已采纳回答 / 慕粉3627752
第一次flag=-flag,若刚开始flag的定义为1,此时flag=-1;第二次flag=-flag所以为1;

已采纳回答 / 雨潋滟3679659
<...code...>必须是   a =a+1才改变

已采纳回答 / qq_最终鬼畜_0
#include后无<stdio.h>,printf("%s\n","今年是闰年");要用"%s\n",;是中文符号的改成英文符号

已采纳回答 / 我改名字了
    先说为什么过不了。出这道题的老师,判断你做没做对是用,你做题中有没有出现>1000,而 >=999。大家都知道是对的,电脑判定不知道!只知道没有出现>1000是错的。所以通过不了。sum<=5&&1意思是sum中数值是否小于等于5,是则输出‘1’否输出‘0’//这里指的是&&左 侧为‘1’还是‘0’两种情况   0 && 1  ,   1 && 1 &&两侧都为非“0”时成立,输出“1”否则输出...

已采纳回答 / 爱上学习2015
在getIndex中的index变量只属于getIndex函数,是属于getIndex函数的专有函数,main函数中是无法直接调用的,所以需要在main函数中再定义一个变量来接收从getIndex中传回来的值,getIndex和main函数中虽然都有一个index变量,但其时这两个变量是不一样的是两个完全不同的变量。

已采纳回答 / 流年s
这里传入的是数组的名字啊,arr[5]这个东西什么都不是,

已采纳回答 / 慕粉3691052
#include <stdio.h>int main(){    double num1 = 2.5;      //定义浮点型变量num并赋值为2.5    int num2 = (int)num1;    printf("num的整数部分是%d\n", num2);      return 0}
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消