C--运算符,表达式和语句实例
2014-05-14 10:09
232 查看
//第五章 运算符,表达式和语句 #include<stdio.h> //引入头文件 #include<math.h> #define ADJUST 7.64 //定义常量 #define SCALE 0.325 int main(void) //主程序入口 无返回值 void { double shoe,foot; //定义俩个双精度浮点型变量 shoe=9.0; //初始化 foot=SCALE*shoe+ADJUST; //初始化 printf("Shoe size(men's) foot length\n"); //输出字符 printf("%10.1f %15.2f inches\n",shoe,foot); // %10.1f表示小数点位数为1位,位宽为10字节、 getchar(); //接收数据光标暂停。 }
While循环:
//计算多个鞋子尺码对应的英尺长度 #include<stdio.h> //引入头文件 #include<math.h> #define ADJUST 7.64 //定义常量 #define SCALE 0.325 int main(void) //主程序入口 无返回值 void { double shoe,foot; //定义俩个双精度浮点型变量 shoe=9.0; //初始化 printf("Shoe size(men's) foot length\n"); //输出字符 while(shoe<20.0) //while循环开始,当shoe小于20.0执行循环体内的代码块 { foot=SCALE*shoe+ADJUST; //初始化 shoe+=1.0; //shoe=shoe+1.0; printf("%10.1f %15.2f inches\n",shoe,foot); // %10.1f表示小数点位数为1位,位宽为10字节、 } getchar(); //接收数据光标暂停。 }
//打印前二十个整数和它们的平方 #include<stdio.h> //引入头文件 int main(void) { int num=1; //定义一个整形变量并初始化 while(num<21) //while循环条件满足执行代码块内 { printf("%d的平方是%d\n",num,num*num); //打印输出占位符 num+=1; //num=num+1 } getchar(); //光标暂停 }
/*--指数增长--*/ #include <stdio.h> #define s 64 //定义整形常量64 int main(void) { int a=1; double b,c; //若数值超出int返回值为-1;所以用double b=c=1.0; while(a<s) { a+=1; //a=2 a=3... b*=2.0; //b=2 b=4... c+=b; //c=3 c=7... printf("%d,%f,%f\n",a,b,c); } getchar(); }
运算符的优先级:
先算()再*/然后+-最后赋值。我基本这样子记。
++:
plus=a++ //先将a赋值给plus然后 a=a+1
plus=++a //先a=a+1然后赋值给plus
最后是表达式和语句,个人认为非常简单。略。
相关文章推荐
- C--运算符,表达式和语句实例
- C primer plus 5 ch5 运算符、表达式和语句
- 常量和变量、运算符、表达式和语句
- 第四章 运算符、表达式和语句
- 运算符,语句和表达式的有关程序
- C primer plus第5章(运算符、表达式和语句)习题
- 运算符、表达式和语句
- Java2实用教程(第二版)程序代码——第三章 运算符、表达式和语句
- 第四章 运算符、表达式和语句
- 2012年8月29日|第四章:运算符、表达式和语句|总结
- 运算符,语句和表达式的有关程序
- 第三章 运算符、表达式与语句 分类: java 2009-12-29 16:46 304人阅读 评论(0) 收藏
- 运算符、表达式、语句
- 语句运算符表达式
- C++---基础篇(运算符/表达式/控制语句)
- 《C#图解教程》读书笔记8-9章——表达式和运算符、语句
- 第五章、运算符、表达式和语句
- J2SE第三课时(运算符,表达式,控制语句)
- J2SE学习笔记之运算符、表达式与语句
- 运算符,语句和表达式有关的程序