为了账号安全,请及时绑定邮箱和手机立即绑定
  • 1.格式化输出语句:

    printf("输出格式符",输出项);

    2.

    3.

    查看全部
  • #include <stdio.h>

    int main()

    {

    /* 小伙伴们:

      选择你们认为最合理的循环结构完成功能吧 */

    int sum = 0; //定义计算结果变量sum

    int i = 1; //定义循环数字变量i

    int flag = 1; //定义符号状态变量flag

     

    //使用while循环

    while(i<=100)

    {
    flag=-flag;
    i++;
    sum=sum-i*flag;
     

    }

     
    i = 1; //重新初始化变量i

     

    //do-while循环

    do{
    sum=0;
    flag=-flag;
    i++;
    sum=sum-i*flag;
     

    }while(i<=100);

     
    i = 1; //重新初始化变量i

     

    //使用for循环

    for(i=1,sum=0;i<=100;i++)

    {
    flag=-flag;
    sum=sum-i*flag;
     

    }

    printf("sum=%d\n",sum);

     

    return 0;

    }
    查看全部
  • 1.C语言注释方法有两种:

           多行注释:  /* 注释内容 */ 

           单行注释:  //注释一行

    2.标识符:标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线

    (1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。 

    (2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。 

    (3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。

    (4)标识符不能是C语言的关键字。

    查看全部
    0 采集 收起 来源:有名有姓的C

    2022-04-26

  • return、break和continue

    这三个关键字有一个共同点,那就是读能让后面的语句不执行,不同的地方就是挑的距离不一样。

    return很强大,如果一个函数中有一个return,并且执行了,那么这个函数就完了。return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。

    break稍微弱小一点,它一般用在循环语句中,用于结束循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。

    continue和break类似,都是结束循环,不过,没有break强大,他只能结束本次循环,也就是说,他并不跳出循环,而是继续往下判断循环条件执行语句.他只能结束循环中的一次过程,但不能终止循环继续进行。

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

    2022-04-26

  • #include <stdio.h>

    int main()

    {

    //定义三位数num,个位数sd,十位数td,百位数hd

    int num, sd, td, hd;

    //循环所有三位数

    for( num=100 ; num<=999 ; num++ )

    {

    //获取三位数字num百位上的数字

    hd = num/100 ;

    //获取三位数字num十位上的数字

    td = num%100/10 ;

    //获取三位数字num个位上的数字

    sd = num%10 ;

    //水仙花数的条件是什么?

    if( num==hd*hd*hd+td*td*td+sd*sd*sd )

    {

    printf("水仙花数字:%d\n", num);

    }

    }
    return 0;
    }
    查看全部
  • if()后面没有分号,直接写{},else后面也没有分号,直接写{}

    查看全部
  • 表达式1 ? 表达式2 : 表达式3; 


    先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。

    查看全部
    0 采集 收起 来源:三目运算符

    2022-04-25

  • a += 5;这个算式就等价于a = a+5; 将变量a和5相加之后再赋值给a

    查看全部
    0 采集 收起 来源:赋值运算符

    2022-04-25

  • C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:

    (1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。 

    (2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。 

    (3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。

    (4)标识符不能是C语言的关键字。想了解更多C语言关键字的知识,请查阅WIKI。

    例如:

    查看全部
    0 采集 收起 来源:有名有姓的C

    2022-04-23

  • #include <stdio.h>

    int main ()

    {

          int year = 2014;//今年是2014年

    if(year%4==0&&year%100==0)||(year%400==0)

    {

        printf("%s\n","今年是闰年");

    }

    else

         printf("%S\n",今年是平年");

    }

    return  0 ;

     

    查看全部
  • 运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。
    查看全部
    0 采集 收起 来源:算术运算符

    2022-04-22

  • 转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。

    查看全部
    0 采集 收起 来源:强制类型转换

    2022-04-22

  • 我可真他娘牛逼,硬是给做出来了!

    #include <stdio.h> /*  * 请使用递归函数完成本题 * 小编已将正确代码放在左侧任务的“不知道怎么办”里 * 小编希望各位童鞋独立完成哦~ */int agenumber(int n ){    int age;    if(n==1)    {        age=10;    }    else    {        age=agenumber(n-1)+2;    }}int main() {    	printf("第5个人的年龄是%d岁", agenumber(5)); 	return 0;}
    查看全部
    0 采集 收起 来源:递归函数练习

    2022-04-21

  • 函数的返回值是什么意思呢?主函数调用子函数的时候,实质上就是调用函数的返回值,也就说主函数在调用子函数的时候,对子函数的参数赋值,子函数参数得到赋值后会运行执行块代码,得到一个值,这个值就是最后要返回给主函数的(称为返回值),那么要怎么返回呢?就需要在子函数里面通过return语句(return xx,xx就是要返回的值)来把这个值返回给主调函数。返回值是哪种数据类型就把子函数定义成哪种类型。如果子函数是无返回值的,就需要把子函数定义成void类型,void函数可以有执行块,但不能有返回值(即return xx中的xx是空的,不能写东西,可以直接不写return,也可以写成return;)。那么这个无返回值是要怎么被主函数调用呢?主函数如果给void函数赋值是得不到结果的(没有返回值),所以主函数中是无法在printf里面调用void函数的。(为什么printf不能调用void函数呢?因为printf打印的这个参数实际上就是调用函数的返回值,也就说把return后面的值打印出来的,如果return后面没有值,没有这个参数printf就没法打印,就报错)如果主函数要调用void函数,直接把void函数单独写一句,并对参数赋值就行了,这时候void函数里面的执行块如果有打印东西就会被打印出来。

    查看全部
    1 采集 收起 来源:函数的返回值

    2022-04-21

  • 倒数第二行为何出现

    查看全部
    0 采集 收起 来源:函数的返回值

    2022-04-21

举报

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

微信扫码,参与3人拼团

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

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