用C语言编写简单程序.ppt

上传人:本田雅阁 文档编号:3443452 上传时间:2019-08-26 格式:PPT 页数:34 大小:160.02KB
返回 下载 相关 举报
用C语言编写简单程序.ppt_第1页
第1页 / 共34页
用C语言编写简单程序.ppt_第2页
第2页 / 共34页
用C语言编写简单程序.ppt_第3页
第3页 / 共34页
用C语言编写简单程序.ppt_第4页
第4页 / 共34页
用C语言编写简单程序.ppt_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《用C语言编写简单程序.ppt》由会员分享,可在线阅读,更多相关《用C语言编写简单程序.ppt(34页珍藏版)》请在三一文库上搜索。

1、,用C语言编写简单程序(),实验: main ( ) a: 这是最简单的C语言 b: 结果出现警告 Warning (为什么?),用C语言编写简单程序(),实验: main ( ) return 0; a: 很顺利地进行编译,用C语言编写简单程序(),实验: main ( ) printf (“ 你好!”); return 0; a: 函数都用小写字母 b: 绝对不能忘掉最后的分号;,实验: main ( ) printf (“ 你好!”); return 0; a: 结果也一样,用C语言编写简单程序(),实验:实验和失败的原因是计算机不懂printf ( )是什么意思,所以要加上 #incl

2、ude /*这个很重要*/ main ( ) /*编译预处理命令*/ printf (“你好”); return 0; ,用C语言编写简单程序(),实验: #include main ( ) printf (100); /*如果用printf (“100”); 就可以编译*/ return 0; a: 不能正常编译,用C语言编写简单程序(),实验: # include main ( ) printf (“ 你好!”); /*如果用printf (“你好!n”); 将 是什么结果?*/ printf (“How are you!”); a: 无法分开两行,思考: 空白怎样留?,用C语言编写简单程

3、序(),实验: # include main ( ) printf (“ 你t好!n”); /* double space */ printf (“How are you! an”); /* bell */ return 0; /* escape sequence */ /* 意思:被取代了 */,用C语言编写简单程序(),实验: # include main ( ) printf (“%d 比%d大n”,100,99); /*将100换成991?*/ return 0; /* 输出格式化 */ a: printf (“%d 比%d大n”,100,99”);,用C语言编写简单程序(),实验:

4、# include main ( ) printf (“%dn”, 100 + 7); printf (“%dn”, 100 7 ); printf (“%dn”, 100 * 7 ); printf (“%dn”, 100 / 7 ); printf (“%dn”, 100 % 7); /* 余数 */ return 0; ,用C语言编写简单程序(),实验11: # include main ( ) printf (“%dn”, 123456789123456789); printf(“%1fn”, 123456789123456789.0) ; return 0; a: 结果不出现1234

5、56789123456789. 为什么?,用C语言编写简单程序(),实验12: # include main ( ) printf (“% dn”, 12345); printf (“%1dn”, 12345); printf (“% fn”, 3.14159); printf (“%sn”, “你好”); return 0; a: 变量的类型: int, long int, float, char等,用C语言编写简单程序(),实验13: # include main ( ) printf (“% d”, sizeof (int); printf (“%d”, sizeof (long int

6、); printf (“%d ”, sizeof (float); printf (“%d”, sizeof (double); printf (“%d”, sizeof (char); return 0; a: 各类变量的字节大小,用C语言编写简单程序(),实验14: # include main ( ) printf (“ 你好!”); putchar (n); /*确认一下这是什么结果?/ printf (“我还不知道你叫什么名字?”); return 0; ,用C语言编写简单程序(),实验15:计算标准体重 Ver.1 # include main ( ) printf (“标准体重=

7、f (kg)n”, (178.0 100.0) *0.9); return 0; /*%.2f指的是留下小数点下2位*/ ,用C语言编写简单程序(),实验16:计算标准体重 Ver.2 # include main ( ) float weight, /*标准体重*/ low, /*理想体重下限*/ high; /*理想体重上限*/ weight = (178.0 100.0) * .9; low = weight * 0.9; high = weight * 1.1; printf (“标准体重=.1f (kg)n”, weight); printf (“理想体重=.1f (kg).1f(k

8、g)n”, 100, high); return 0; /*float weight, low, high;也可以*/,用C语言编写简单程序(),实验17: # include main ( ) int x; printf (“%dn”, x); /*x的值不定*/ printf (“%dn”, x=4); /*x用4代入,再表示*/ printf (“%dn”, x); /*x是4*/ x = 6; /*又将6代入x */ printf (“%dn”, x); /*可以确认x是6*/ x = x + 4; /*x的值增加4*/ printf (“%dn”, x); /*x的值为10*/ re

9、turn 0; ,用C语言编写简单程序(),实验18: # include main ( ) int x = 100; printf (“%dn”, x ); x += 20; printf (“%dn”, x ); x -= 40; printf (“%dn”, x); x *= 3; printf (“%dn”, x ); x /= 6; printf (“%dn”, x ); return 0; ,用C语言编写简单程序(),实验19 # include main ( ) int x = 100, y= 100; printf (“%d %dn”, x, y); printf (“%d %

10、dn”, +x, y+); printf (“%d %dn”, x, y); printf (“%d %dn”, -x, y-); printf (“%d %dn”, x, y); return 0; a: 摘清+x, - -x, x+, x- -的意思,用C语言编写简单程序(),实验20 #include main ( ) char s20; s0 = v; s1 = a; s2 = l; s3 = u; s4 = e; s5 = 0; printf (“%s n”, s); return 0; a: 摘清+x, - -x, x+, x- -的意思,用C语言编写简单程序(),实验 21 #i

11、nclude /*使用printf用*/ #include /*使用strcpy用*/ main ( ) char s20; strcpy (s, “ 怎么是你!”); printf (“%s n”, s); return 0; ,用C语言编写简单程序(),实验22 #include main ( ) char s = v, a, l, u, e, 0; /*初期化*/ printf (“%s n”, s); return 0; ,用C语言编写简单程序(),实验23 #include main ( ) char s = “ 怎么老是你!”; printf (“%s n”, s); return

12、 0; ,用C语言编写简单程序(),实验 24 #include main ( ) char s80; printf (“你的身高是多少厘米?”); gets (s) printf (“输入的数字是 = sn”, s) printf (“%s n”, s); return 0; a: 注意get (s)的用法!,用C语言编写简单程序(),实验 25 #include #include /* atoi, atof */ main ( ) char s80; int d; float f; printf (“ 整数?”); gets (s); d = atoi (s); printf (“浮动小数

13、点点数(实际)?”); gets (s) f = atof (s); printf (“输入的整数 = dn”, d); printf (“浮动小数点点数 = %f n”, f); return 0; a: 注意atoi, atof的用法! analog to int, analog to float?,用C语言编写简单程序(),实验26:计算理想体重程序 Ver.3 # include # include main ( ) char s80; float hight, weight, low, high; printf (“身高(cm)?”); gets (s); hight = atof

14、(s); weight = (hight 100.0) *.9; low = weight *0.9; high = weight *1.1; printf (“标准体重=.1f (kg)n”, weight); printf (“理想体重=.1f (kg).1f(kg)n”, 100, high); return 0; /* 调用试试 */,用C语言编写简单程序(),实验27: # include # include main ( ) char s80; float hight, printf (“身高(cm)?”); gets (s); hight = atof (s); if (high

15、t = 100.0) printf (“无法计算n”); /* 条件*/ return 0; ,用C语言编写简单程序(),实验28: # include # include main ( ) char s80; float hight, printf (“ 身高(cm)?”); gets (s); hight = atof (s); if (hight 100.0) printf (“可以计算理想体重n”); else printf (“无法计算n”); return 0; ,用C语言编写简单程序(),实验29: # include # include main ( ) char s80; i

16、nt old, /* 年龄 */ d; /* 付费 */ printf (“ 年龄?”); gets (s); old = atoi (s); if (old 4) d = 0; /*幼儿免票*/ else if (old 12) d = 200; /*小孩200元*/ else d = 500; /*大人500元*/ printf (“门票是d元n”); return 0; a: 熟悉if else if else ifelse的用法,用C语言编写简单程序(),实验30: # include # include main ( ) char s80; int select; gets (s);

17、 select = atoi (s); putchar (n); switch (select) case 1: printf (“选择了1n”); break; /*容易忘记的地方*/ case 2: printf (“选择了2n”); break; default: printf (“终了n”); return 0; a: 容易忘了break; b: default的作用?,用C语言编写简单程序(),实验31: # include main ( ) int d = 4; while (d 0) printf (“d = %dn”, d); return 0; a: int main前面的i

18、nt可以省略,default为int,用C语言编写简单程序(),实验32: # include # include main ( ) char s80; int input, answer = 9453; printf (“我想的数字是什么?n”); gets (s); input = atoi (s); while (input != answer) printf (“错了n”); printf (“再试?”); gets (s); input = atoi (s); printf (“对了n”); return 0; a: while ( );=; !=的意思是什么?,用C语言编写简单程序

19、(),实验33: # include # include main ( ) char s80; float hight; printf (“身高是多少?n”); printf (“但是身高100cm以下的无法计算n”); do printf (“身高(cm)?n”); gets (s); hight = atof (s); while (hight = atof (s); return 0; a: do while ()至少进行一次操作,用C语言编写简单程序(),实验34: # include main ( ) int i; for (i = 0; i 4; i+) printf (“现在的i值为dn”, i); return 0; a: for (式1;式2;式3) 当只有一个句子的时候可以省略,用C语言编写简单程序(),实验35: # include main ( ) int i; printf (“ x x*xn”); printf (“- n”); for (i = 0; i = 10; i+) printf (“%8d%8dn”, i, i*i); return 0; a: %8d的8是指什么? 能否设计一个打印99乘法表的程序? a: for (式1;式2;式3) 当只有一个句子的时候可以省略,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1