为了账号安全,请及时绑定邮箱和手机立即绑定
  • 取余运算中注意: 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。
    查看全部
    0 采集 收起 来源:算术运算符

    2015-09-17

  • do...while循环先执行一次再去判断条件,也就是说不管满不满足条件,都会先执行一次,执行次数最少1次;while循环必须先判断条件,满足了才执行,最少执行次数0次。 下面的代码,你拷贝运行感受下。 do-while循环(这里输出了一次hello) 1 2 3 4 5 6 7 8 9 10 #include <stdio.h> int main() { int num=1; do{ num++; printf("%s\n","hello"); }while(num<1); return 0; } while循环 (不满足条件,一次都没输出) 1 2 3 4 5 6 7 8 9 10 #include <stdio.h> int main() { int num=1; while(num<1){ num++; printf("%s\n","hello"); } return 0; }
    查看全部
  • #include <stdio.h> int main() { int a,b,c,d; double result; a = 1; b = 2; c = 3; d = 4; result = a +b* c /d; //在这里体验哦~ printf("%f\n", result); return 0; } 答案不应该是2.5吗?为什么是2?
    查看全部
    0 采集 收起 来源:运算符号是啥

    2018-03-22

  • while语句本身的格式是: while (控制表达式) 语句 // 所谓的循环体就是后面这个语句,只是一条语句。 如果你想让while循环体执行多个语句的话,就用大括号将多条语句括起来,这就形成了“复合语句”,复合语句在逻辑上视为“一条”语句。 所以说: 1 2 3 4 5 6 7 8 9 10 11 // 如果这样写: while (xx) { a; b; c; // a b c这三条语句作为复合语句的一部分都会在while循环中执行 } // 可要是这样写: while (xx) a; // 只有a语句是紧跟在while后面的,a后面的分号结束了整个while语句,所以只有a会在while循环时执行 b; c; // b 和 c 语句与while循环无关
    查看全部
  • a是什么?
    查看全部
    0 采集 收起 来源:练习题

    2015-09-17

  • \n 是什么?
    查看全部
  • 在使用强制转换时应注意以下问题: 1、数据类型和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后再除2再与y相加了。 2、转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。 3、强制转换后的运算结果不遵循四舍五入原则。
    查看全部
    0 采集 收起 来源:强制类型转换

    2015-09-17

  • 为什么以下程序可以由int,float等转换为char?不是不可以吗? 网络上查了一下好像是可以得。 #include <stdio.h> int main() { char c = 'a'; int n = c; //将c赋值给n float f = c; //将c赋值给f double d =c; //将c赋值给d char x=d; printf("%c\n",c); printf("%d\n",n); printf("%f\n",f); printf("%lf\n",d); printf("%c\n",n); printf("%c\n",d); printf("%c\n",x); return 0; } 结果: a 97 97.000000 97.000000 a z a 以下为网络摘录: 【在程序中将数据用printf函数以指定格式输出时,当要输出的盐据类型与输出格式不符时,便自动进行类型转换,如一个long型数据用整型格式(%d)输出时,则相当于将long型转换成整型(int)数据输出;一个字符(char)型数据用整型格式输出时,相当于将char型转换成int型输出。 注意:较长型数据转换成短型数据输出时,其值不能超出短型数据允许的值范围,否则转换时将出错。】
    查看全部
    0 采集 收起 来源:自动类型转换

    2018-03-22

  • while循环语句是开始循环前首先会判断条件表达式的值是否为假
    查看全部
    0 采集 收起 来源:练习题

    2015-09-17

  • do-while循环语句是先执行循环代码块再判断循环条件
    查看全部
    0 采集 收起 来源:练习题

    2015-09-17

  • C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。
    查看全部
    0 采集 收起 来源:有名有姓的C

    2015-09-17

  • 在完成一个语句后记得加;
    查看全部
    0 采集 收起 来源:变量及赋值

    2015-09-17

  • 英文半角
    查看全部
  • 当出现有符号的变量的时候,可以多弄出一个变量
    查看全部
  • C语言中的三目运算符:“?:”,其格式为: 表达式1 ? 表达式2 : 表达式3; 执行过程是: 先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。
    查看全部
    0 采集 收起 来源:三目运算符

    2015-09-17

举报

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

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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