《C程序设计》第三章
gwssgc112518
这个作者很懒,什么都没留下…
展开
-
第三章 例3.1
// 使用符号常量#include #define PRICE 30int main(void){ int num, total; num = 10; total = num * PRICE; printf("total = %d\n\n",total); return 0;}原创 2013-06-02 15:48:28 · 326 阅读 · 0 评论 -
第三章 例3.2
/* 整形变量的定义与使用 */#include int main(){ int a, b, c, d; /*指定a、b、c、d为整形变量*/ unsigned u; /*指定u为无符号整形变量*/ a = 12; b = -24; u =10; c = a + u; d = b + u; printf("a + u = %d, b + u = %d\n\n",c, d)原创 2013-06-16 09:36:03 · 323 阅读 · 0 评论 -
第三章 例3.3
/* 整形数据的溢出 */#include int main(){ int a, b, c; a = 2147483647; b = a + 1; printf("a = %d, b = %d, c = %d\n\n", a, b, c = sizeof(int)); return 0;}原创 2013-06-16 10:14:45 · 372 阅读 · 0 评论 -
第三章 例3.6
/* 向字符变量赋以整数 */#include int main(){ char c1, c2; c1 = 97; c2 = 98; printf("c1 = %c, c2 = %c\n", c1, c2); printf("c1 = %d, c2 = %d\n\n", c1, c2); return 0;}原创 2013-06-17 10:18:34 · 299 阅读 · 0 评论 -
第三章 例3.7
/* 大小写字母的转换 */#include int main(){ char c1, c2; c1 = 'a'; c2 = 'b'; c1 = c1 - 32; c2 = c2 - 32; printf("c1 = %c; c2 = %c\n\n", c1, c2); return 0;}原创 2013-06-17 11:20:33 · 329 阅读 · 0 评论 -
第三章 例3.5
/* 转义字符的使用 */#include int main(){ printf(" ab c\t de\rf\tg\n"); printf("h\ti\b\bj k\n\n"); return 0;}原创 2013-06-17 09:49:28 · 422 阅读 · 0 评论 -
第三章 例3.9
/* 有符号数附给无符号变量 */#include int main(){ unsigned a; int b = -1; a = b; printf("a = %u\n\n", a); return 0;}原创 2013-06-19 18:37:36 · 285 阅读 · 0 评论 -
第三章 例3.8
/* 强制类型转换 */#include int main(){ float x; int i; x = 3.6; i = (int)x; printf("x = %f, i = %d\n\n", x, i); return 0;}原创 2013-06-19 15:15:17 · 325 阅读 · 0 评论 -
第三章 例3.4
/* 实型数据的舍入误差 */#include int main(){ float a, b; a = 123456.789e5; b = a + 20; printf("a = %f\n\nb = %f\n\n", a, b); return 0;} 将a、b改为double类型:/* 实型数据的舍入误差 */#includeint main()原创 2013-06-16 14:32:56 · 430 阅读 · 0 评论