变量,运算符和表达式
来源:互联网 发布:淘宝网店名字大全2016 编辑:程序博客网 时间:2024/05/17 22:40
这一节我们学习c中经常用到的基本知识:变量,运算符及其表达式,下面,我们到代码块中看看:
`int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here…
// 添加换行符\n打印换行
printf(“HELLO WORLD!\n”);
printf(“HELLO WORLD!”);//打印
// int 代表在内存中开辟一个4字节的空间 // 生活中,隔断:一室一厅,三室二厅... // 电脑中,char -short -int -long -double -float -long double int a = 10; // 在申明变量a(a:变量名)时,立即给变量一个值(常量:10),叫做初始化 int c; c = 77;//在申明时不初始化,在后面语句中赋值,成为赋值 //double双精度浮点型 double b = 10; // 耗费高 //常量的名字:字母,数字,下划线,不能数字开头 //变量名首字母必小写 //%d代表打印整形 printf("\n a is %d",a); printf("\n a is %d,b is %f",a,b); float d = 3.1415926; printf("\n d is %.2f",d);//打印小数点后两位 a = d; printf("\n a is %d",a);//a整,b浮,小的存大里面 printf("\n------------------------\n"); //运算符 printf("3 + 2 = %d\n",3 + 2); printf("3 - 2 = %d\n",3 - 2); printf("3 * 2 = %d\n",3 * 2); printf("3 / 2 = %.1f\n",3 / 2.0); printf("3 / 2 = %f\n",3.0 / 2); //取余 printf("3 %% 2 = %d\n",3 % 2); //关系运算符 < > <= >= =(赋值运算符)==(两数字关系相等) != printf("2 > 3 ?%d\n",2 > 3);//假-0,2>3:表达式,其为假,假为这个表达式的值 printf("4 > 3 ?%d\n",4 > 3);//真-1 //逻辑运算符 与(&&) 或(||) 非(!) //与:有假既假 //或:有真为真 printf("3 > 2 && 4 > 8 ???%d\n",(3 > 2) && (4 > 8)); printf("3 > 2 || 4 > 8 ???%d\n",(/* DISABLES CODE */ (3) > 2) || (4 > 8)); printf("3 > 2 !%d\n",! (3 > 2)); //自增自减运算符 //自增 i++ ++i 自身加1 int i = 0; printf("\n i++ is %d",i++);//运行之后加1 printf("\n i is %d",i); printf("\n ++i is %d",++i);//加一之后运行 //复合运算符 += -= /= *= %=(取余) int j = 11; j = j +5; printf("\n j is %d",j); int y = 8; y %= 5; //效率高 printf("\n y is %d",y); //条件运算符,三目运算符(表达式的值根据?前面的值来确定,为真就是:前的) printf("\n 三目运算符 %d",/* DISABLES CODE */ (3) > 2 ? 5:8); printf("\n 三目运算符 %d",/* DISABLES CODE */ (3) < 2 ? 5:8);}return 0;
}`
0 0
- 变量运算符和表达式
- 变量,运算符和表达式
- 变量运算和表达式
- C 常量、变量、运算符和表达式
- javascript 变量表达式和运算符
- 常量与变量 运算符和表达式
- 常量变量和运算符表达式
- 常量和变量、运算符、表达式和语句
- JS变量,表达式,运算符
- Python--变量/运算符/表达式
- 变量、JAVA基本类型 、 运算符和表达式的学习
- 变量、JAVA基本类型、运算符和表达式-1
- 常量、变量、运算符、表达式和赋值语句的使用
- 变量和运算符
- 变量和运算符
- 变量和运算符
- 变量和运算符
- 表达式和运算符
- s:iterator遍历对象集合
- Linux CentOS6.5 防火墙 端口 操作 打开 关闭
- 社説 20150724 油井さん宇宙へ 国際協力で存在感を示したい
- 杭电1002 A + B Problem II
- 使用windbg分析蓝屏.dmp文件
- 变量,运算符和表达式
- jQuery解决冲突的五种方法
- LeetCode || Remove Linked List Elements
- BZOJ 1012 最大数maxnumber
- SQLiteDatabase
- Mysql关于日期时间函数、格式化较全的内容
- Cocos2d-x 3.0 android环境搭建、创建工程、编译
- POJ 3970:Party
- (转载)Jakarta项目的commons包