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

已采纳回答 / treehuang
没错,break可以跳出循环,比如for,while这些,你的理解是正确的

已采纳回答 / treehuang
首先,我们可以从main入口看起,C语言的入口是main函数,也就是主函数,这里第18行开始,初始化数组,你看得懂,接下来,第23行是一个自定义函数,也就是我们自己写的一个可以实现自己想要的功能函数,程序运行到这里,它会跳到第2行执行,这是这个子函数的入口,我们来看看这个子函数的形参,void replaceMax(int arr[], int value)   这里的int arr[],代表以后你要传进来一个数组,int value,这里代表以后你要传进一个整型,好我们返回去看看第23行replaceM...

已采纳回答 / treehuang
大括号单独一行,这是C的规范,我们只要记住就OK啦,而你说的那些空格,是C开发者为了使代码看起来“整洁优美”所提出的,我们在写代码都要注意缩进和空格可能你现在觉得没什么,那是因为我们现在写的代码量很少,但是你想一下,要是代码量上千上万,那如果不注意缩进和空格,你想想看,看了都烦,更别说有人愿意去读了

已采纳回答 / 爱吃肉的大高个
这是要输出的结果呀 代码里怎么会有呢 只要研究懂符号的变化 这个代码还是比较简单的

已采纳回答 / treehuang
你看题目要求,m是要跟在数字后面的,你这样写在语法上没有错误,在你自己的编译器上也没错,但是打印出来就是1.850000,m   这里多了个逗号,但是题目要求你打印出这样的1.850000m,所以,你应该这样写printf("小明身高%f%c\n", height, unit);

已采纳回答 / 慕容0285673
形参全称为“形式参数”是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传递的参数。自动变量就是指在函数内部定义使用的变量。他只是允许在定义他的函数内部使用它。在函数外的其他任何地方都不能使用的变量。自动变量是局部变量,即它的区域性是在定义他的函数内部有效。当然这说明自动变量也没有链接性,因为它也不允许其他的文件访问他。由于自动变量在定义他的函数的外面的任何地方都是不可见的,所以允许我们在这个函数外的其他地方或者是其他的函数内部定义同名的变量,他们之间不会发生冲突的。因为他们都有自己的区域...

已采纳回答 / treehuang
可以把代码改一下int main(void){    int money, height;    scanf("%d%d", &money, &height);    printf("是否符合条件: %d\n", height>=180 && money >= 1500000);    return 0;}那么这样你就可以输入数值进行判断了,比如某个人,身高190,money是16000000,那你输进去看看得到是1还是0,它那么教主要是让你懂与运算,但没有考虑...

已采纳回答 / qq_那你很棒哦_1
 for(i=1;i<=2;i++) 用分号不是逗号

已采纳回答 / treehuang
单引号括起来为字符,对应值为a的ASCII值,双引号括起来为字符串,char c = "a";这样是不合法的,通常我们是这样来定义的,char *c = "a";或者开一个buffer来存放字符串,char buff[2] = "a";再补充一点,C语言中,字符串并不是一种数据类型,准确来讲它是数组,字符数组,结束符为 \0,比如,“abc”,它的长度是多大呢,答案是4个字节,它在内存是这么存的:{‘a’,'b', 'c', '\0'},所以是4个字节

已采纳回答 / 无声有息
那个break那么明显没看出来吗

已采纳回答 / treehuang
这是一个二维数组,我给你举个例子你就懂了int char[2][3] = {{1,2,3}, {4,5,6}};           //初始化   等价{1,2,3,4,5,6}char[0][0] == 1;            //二维数组第一个元素char[0][1] == 2;            //第二个元素char[0][2] == 3;            //第三个元素char[1][0] == 4;            //第四个元素char[1][1] == 5;char[...

已采纳回答 / treehuang
在这道题目中,确实是一个常数,但是我们把程序完善一下,int score;        scanf("%d", &score);    那么,此时的score就是你输入的值啦,当然你得输入整数,那么它就是可变的啦

已采纳回答 / 慕沐4518680
代码有点小问题首先你的printf哪一行可以看出来你的表点错了 是中文的其次是判断应该是被400整除||被4整除被400不整除之后是sum可能刚开始要初始化为0代码如下#include <stdio.h>int main() {     /* 定义需要计算的日期 */    int year = 2008;    int month = 8;    int day = 8;    int sum=0;    switch(month)    {        case 1:        su...

已采纳回答 / poise
不同平台的编译器,其要求规范不一定一致。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消