-
在最新的c标准中,main函数的类型为int而不是void.查看全部
-
C语言中的三目运算符:“?:”,其格式为: 表达式1 ? 表达式2 : 表达式3; 执行过程是: 先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。查看全部
-
1) 与运算(&&) 参与运算的两个变量都为真时,结果才为真,否则为假。例如:5>=5 && 7>5 ,运算结果为真; 2) 或运算(||) 参与运算的两个变量只要有一个为真,结果就为真。 两个量都为假时,结果为假。例如:5>=5||5>8,运算结果为真; 3) 非运算(!) 参与运算的变量为真时,结果为假;参与运算量为假时,结果为真。例如:!(5>8),运算结果为真。查看全部
-
>=,<=,==,!=这种符号之间不能存在空格查看全部
-
#include <stdio.h> #define PI 2.3; extern int timeCost(int t) { if(t>23||t<5) {return 1; } return 0;}//时间单价 float costF(float d,int a) { float cs,p; p=0.2*timeCost(a); cs=(d-3)*p+14.0+(d-3.0)*PI; return cs; } int main() { float d=12; int zt=9,ht=18; float sum=0; sum+=costF(d,zt); sum+=costF(d,ht); printf("乘车费用总得为%f\n",sum); return 0; }查看全部
-
在使用强制转换时应注意以下问题: 1、数据类型和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x/2转换成int型之后再与y相加了。 2、转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。 3、强制转换后的运算结果不遵循四舍五入原则。查看全部
-
字符类型可以自动转换为整型 整型可以自动转换为浮点类型查看全部
-
字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换查看全部
-
#define标识符 常量符 符号常量的标识符一般习惯使用大写字母,变量的标识符一般使用小写字母如:#define PI 3.14查看全部
-
格式符:%d 带符号十进制 %c单个字符 %s字符串 %f6位小数查看全部
-
那我们将这种反复不停的执行某个动作称之谓循环 ,C语言中有三种循环结构,先看一下C语言while循环的结构 其中表达式表示循环条件,执行代码块为循环体。while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体代码块。其执行过程可用下图表示: 小明现在想偷懒了,不想手抄了,他用代码实现如下: 使用while语句应注意以下几点: 1、while语句中的表达式一般是关系表达或逻辑表达式,当表达式的值为假时不执行循环体,反之则循环体一直执行。 2、一定要记着在循环体中改变循环变量的值,否则会出现死循环(无休止的执行)。 3、循环体如果包括有一个以上的语句,则必须用{}括起来,组成复合语句。查看全部
-
1 char,字符型,1个字节,int,整型,2个字节,float,单精度浮点型,double,双精度浮点型。 2 整形数字是指不带小数的数字。 3 浮点数字是指带小数的数字。查看全部
-
函数的形参和实参具有以下特点: 形参只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量。 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值等办法使实参获得确定值。 在参数传递时,实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配”的错误。查看全部
-
递归函数必须有结束条件。 递归函数特点: 每一级函数调用时都有自己的变量,但是函数代码并不会得到复制,如计算5的阶乘时每递推一次变量都不同; 每次调用都会有一次返回,如计算5的阶乘时每递推一次都返回进行下一次; 递归函数中,位于递归调用前的语句和各级被调用函数具有相同的执行顺序; 递归函数中,位于递归调用后的语句的执行顺序和各个被调用函数的顺序相反; 递归函数中必须有终止语句。 一句话总结递归:自我调用且有完成状态。查看全部
-
http://img1.sycdn.imooc.com//5486bce0000158c801820300.jpg http://img1.sycdn.imooc.com//549d53f80001f45504430218.jpg http://img1.sycdn.imooc.com//5493d246000142c003400254.jpg查看全部
举报
0/150
提交
取消