为了账号安全,请及时绑定邮箱和手机立即绑定
  • 这里2个for循环,外面的for循环是遍历0-50这几个数的,里面的for是看m除了自己还能不能被整除。 外面的for从2开始算m是不是素数,n是除数,除数从2开始,如果m除以2余数为0,说明m能被2整除,则m不是素数,里面for循环break,继续算外面的for循环m+1。
    查看全部
  • 可以在要显示的函数那里,直接强制。我傻傻的又定义了一个新变量
    查看全部
    8 采集 收起 来源:强制类型转换

    2016-01-01

  • 1.有参函数命名时int **(int n) 括号里面一定要写上未知参数的类型 2.在调用时**(数字) 括号里面一定要写一个数字 3.每个函数记得加返回值 4.有参函数和无参函数的唯一区别在于:函数()中多了一个参数列表。
    查看全部
    8 采集 收起 来源:有参与无参

    2015-10-13

  • int x = 10; //定义x为整型变量,并赋值为10,其中int的意思是:整型变量 int y = 10; //定义y为整型变量,并赋值为10,其中int的意思是:整形变量 //使用简单为值语句实现x乘以2。 x *= 2; //本句的原意是x的最终取值为:x*2,也就是10*2 //使用复合赋值语句实现y乘以2。 y *= 2; //本句的原意是y的最终取值为:y*2,也就是10*2 printf("x=%d\n", x); //printf意思是输出括号里面的内容(里面有代码的行守后的最终内容) //输出:x=,但要先执行%d,%d意思是 取整型变量的值,这个是固定的 // \n意思是 取到值后输出内容并自动另起一行 // ,x); 意思是 取一个离本句代码最近的x的值 printf("y=%d\n", y); return 0; }
    查看全部
    8 采集 收起 来源:赋值运算符

    2018-03-22

  • break既可以在循环体中运用,也可以在switch语句中使用。

    continue只可以使在循环语句中。

    switch语句不是循环语句,而是判断语句。

    查看全部
    8 采集 收起 来源:练习题

    2020-02-09

  • num = (getPeachNumber(n+1)+1)*2;

    getPeachNumber(n+1)    //这是一个函数,不要拆分错误,这个函数用来计算n+1天的桃子个数

    /*以第九天和第十天为例:

    第十天剩余一个桃子,即getPeachNumber(10) == 1

    n = 9时,第九天的桃子就为(第十天的桃子数+1)*2

              第十天的桃子数 =  getPeachNumber(10) = getPeachNumber(9+1)

                因为 n = 9;所以 =getPeachNumber(n+1)  

    第九天的桃子就为(第十天的桃子数+1)*2 =  (getPeachNumber(n+1)+1)*2


    查看全部
  • 在计算机语言里是 \t是“转义字符”,\t 横向跳到下一制表位置 转义字符是一种特殊的字符常量。转义字符以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。转义字符主要用来表示那些用一般字符不便于表示的控制代码。 常用的转义字符及其含义 转义字符 转义字符的意义 \n 回车换行 \t 横向跳到下一制表位置 \v 竖向跳格 垂直制表符 \b 退格 \r 回车 \f 走纸换页 \\ 反斜线符"\" \' 单引号符 \a 鸣铃 \ddd 1~3位八进制数所代表的字符 \xhh 1~2位十六进制数所代表的字符
    查看全部
  • “b++”与“++b”都表示b,只是数值不同。

    当b=9时,“++b”=10即b=10

    因为“++b”把b的值加1后的值再赋给b

    当b=9时,“b++”=9即b=9

    因为“b++”先确定b的值再进行运算b+1,但并没有说要赋值给b,所以b仍然为9

    查看全部
    8 采集 收起 来源:练习题

    2018-10-25

  • 首先,我们可以从main入口看起,C语言的入口是main函数,也就是主函数,这里第18行开始,初始化数组,你看得懂,接下来,第23行是一个自定义函数,也就是我们自己写的一个可以实现自己想要的功能函数,程序运行到这里,它会跳到第2行执行,这是这个子函数的入口,我们来看看这个子函数的形参,void replaceMax(int arr[], int value)   这里的int arr[],代表以后你要传进来一个数组,int value,这里代表以后你要传进一个整型,好我们返回去看看第23行replaceMax(arr1, arr2[0]),这里的arr2[0]是等于1的,  你看,调用这个函数时,它的参数是什么,没错,就是数组arr1和一个整型arr2[0],我们可以把第2行看成这样void replaceMax(arr1, 1)

    我们来看看子函数实现什么功能,这个不难,将数组arr1里的最大替换为1,子函数执行完,也就是此时arr1[]={10, 1, 3, 12, 22},跳回主函数,执行第24行下面的代码,这个不难,把arr1里的所有元素打印出来,有啥不懂可以接着问,我回答得不是很好     


    查看全部
  • 首先应该了解一下格式符的意义。%c代表输入或者输出的数据为字符型数据。%d代表输入或输出的数据为十进制整型数据。另外,'\n'是转义字符,代表换行。 所以,"%c%c\n"和"%d%d\n"应该是出现在输出语句中的。前者表示输出两个字符数据,后者表示输出两个十进制整型数据。并且输出的数据是紧挨着的,如果想分开点,可以增加宽度,比如"%5d"就是按照5的宽度输出一个整型数据,或者在两个格式符中间加上空格,逗号,等其他字符也可以。比如"%d,%d"。
    查看全部
    8 采集 收起 来源:三目运算符

    2018-03-22

  • %d,十进制,decimal。 %o,八进制,octal。 %x或%X,十六进制,hexadecimal。以0x或0X开头,与a的大小写对应。 没有直接与二进制对应的格式。
    查看全部
    8 采集 收起 来源:变量及赋值

    2017-06-27

  • 把第五行去了就行,因为一开始POCKETMONEY已经定义为常量了。常量是不可以更改的,所以主函数内不可在定义POCKETMONEY。大概是这样吧。
    查看全部
  • 初学c语言 程序hello world #include<stdio.h>凡是以"#"开头都叫预处理指令 include包含 文件stdio.h .h是文件的后缀名 int main()含义是定义一个函数(编程:写一个函数) main 这奥个函数的名字 主要的 int是英文integer:整数 的缩写 void:空 意思是 传给主函数main的参数为空,即什么都不传给主函数 括号()和{}都要成对输入 main下面{}括号括起来的部分叫“函数体”,期间代码都属于main return 0主函数有个返回值 返回值类型为int型,返回值为0,return意为返回,把0返回给main是告诉main程序执行完了 c语言中加了分号“;”才是一条语句,语句以分号“;”结束。不是语句就没有分号,比如前两句#include<stio.h>和int main() 本题答案:在“”中输入语句hello world
    查看全部
    8 采集 收起 来源:初始C语言

    2018-03-22

  • char 字符型 1字节 用于存储单个字符 char sex = 'M'; int 整型 2字节 用于存储整数 int height = '18'; float 单精度浮点型 4字节 用于存储小数 float price = 11.1 double 双精度浮点型 8字节 用于存储位数更多的小数 double pi = 3.14159
    查看全部
    8 采集 收起 来源:基本数据类型

    2017-03-18

  • 加分号,加分号啊
    查看全部
    8 采集 收起 来源:赋值运算符

    2017-02-08

举报

0/150
提交
取消
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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