摘要: 一、给多项选择使用else-if语句 1 if(salary 2 #include 3 4 int main(void) 5 { 6 int val; 7 8 printf("请输入您要进入的楼层:"); 9 scanf("%d",&val);10 11 switch(val)12 {13 case 1:14 printf("1层开\n");15 break;16 case 2:17 printf("2层开\n");18 ... 阅读全文
posted @ 2013-06-21 16:00 tongtian 阅读(514) 评论(0) 推荐(0)
摘要: math.h头文件包含各种数学函数的声明。为了了解这些数学函数,下面介绍最常用的函数。所有的函数都返回一个double类型的值。 下表列出了各种用于进行数值计算的函数,它们都需要double类型的参数。 下面是使用这些函数的一些例子: double X=2.25; double less=0.0; double more=0.0; double root =0.1; less=floor(X); /* Result is 2.0 */ more=ceil(X); /* Result is 3.0 */ root=sqrt(X... 阅读全文
posted @ 2013-06-20 14:38 tongtian 阅读(597) 评论(0) 推荐(0)
摘要: 隐式类型转换的规则 确定二元运算中的哪个操作数要转换为另一个操作数的类型是,其机制相当简单。其基本规则是,将值域较小的操作数类型转换为另一个操作数类型,但在一些情况下,两个操作数都要转换类型。 编译器按顺序采用如下规则,确定要使用的隐式类型转换; (1)如果一个操作数的类型是long double。就把另一个操作转换为long double类型。 (2)否则,如果一个操作数的类型是double,就把另一个操作转换为double类型。 (3)否则,如果一个操作数的类型是float,就把另一个操作转换为float类型。 (4)否则,如果两个操作数的类型都是... 阅读全文
posted @ 2013-06-19 23:02 tongtian 阅读(1364) 评论(0) 推荐(0)
摘要: C语言标准定义的32个关键字(1)auto 声明自动变量,缺省时编译器一般默认为auto(2)int 声明整型变量(3)double 声明双精度变量(4)long 声明长整形变量(5)char 声明字符型变量(6)float 声明浮点型变量(7)short 声明短整型变量(最大32767)(8)signed 声明有符号类型变量(9)usigned 声明无符号类型变量(10)struct 声明结构体变量(11)union 声明联合数据类型(12)enum ... 阅读全文
posted @ 2013-06-19 21:40 tongtian 阅读(207) 评论(0) 推荐(0)
摘要: 一、关机程序 1 #include"stdio.h" 2 #include"windows.h" 3 void main() 4 { 5 char a[100]; 6 system("shutdown -s -t 15"); 7 printf("快说你是猪,不说的话过15秒就关机了\n"); 8 while(1) 9 {10 scanf("%s",a); 11 if(strcmp(a,"我是猪")==0)12 {13 ... 阅读全文
posted @ 2013-06-18 22:34 tongtian 阅读(918) 评论(0) 推荐(0)
摘要: 一、变量二、在输出函数(printf)里面的转义序列有:三、运算符的优先级四、字符串 阅读全文
posted @ 2013-06-08 21:07 tongtian 阅读(313) 评论(0) 推荐(0)