2022年最简单的C程序设计——顺序程序设计文 .pdf
《2022年最简单的C程序设计——顺序程序设计文 .pdf》由会员分享,可在线阅读,更多相关《2022年最简单的C程序设计——顺序程序设计文 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 3 章 最简单的 C 程序设计顺序程序设计3.1 C 语言中的语句有哪几类?C 语句与其他语言中的语句有哪些异同?答:C 语言程序最基础的语义单位是语句,在C 语言中,语句分为五大类,分别是表达式语句、函数调用语句、控制语句、复合语句、空语句。3.2 怎样区分表达式和表达式语句?C 语言为什么要设表达式语句?什么时候用表达式,什么时候用表达式语句?答:区分表达式和表达式语句可以看后面是不是有分号;,有分号时就一定是语句。设表达式语句是C 语言的一个特色,加强了C 的灵活性,而且C 程序中的大多数语句是表达式语句 (包括函数调用语句 )。在一个语句中常常用到表达式,而在需要对表达式进行操作时
2、就要用表达式语句。比如a+是一个表达式, a+;就是表达式语句。以分号为标志。3.3 C 语言为什么要把输入输出的功能作为函数,而不作为语言的基本部分?答:C 语言是函数式语言,程序全部工作都是由函数来完成的,所以使用函数实现输入输出的功能可以使C 语言更具科学性,这种特点使得它容易实现程序的模块化。3.4 若 a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1= a ,c2= b 。想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。要求输出的结果如下:a=_ 3_ _ b=_4_ _ c=_5 x=1.200000,y=2
3、.400000,z=-3.600000 x+y=_3.60_ _y+z=-1.2_ _z+x=-2.40 u=_51274_ _n=128765 c1= a _or_97(ASCII) c2= b _or_98(ASCII) 解:#include” stdio.h”main( ) int a=3,b=4,c=5; long u=51274,n=128765; /*u 和 n超出了短整型的范围,所以定义为长整形*/float x=1.2,y=2.4,z=-3.6; char c1= a ,c2= b ; printf( “ a=%2d b=%2d c=%2dn” ,a,b,c); /*%2d 表
4、示输出结果占 2 个字符,数字靠右排列 */ printf( “ x=%8.6f,y=%8.6f,z=%9.6fn” ,x,y,z); /*%8.6f 表示 8 位有效数字,小数点后6 位*/printf( “ x+y=%5.2f y+z=%5.2f z+x=%5.2fn” ,x+y,y+z,z+x); printf( “ u=%6ld n=%ldn” ,u,n); /*%6ld 表示输出长整形数,占6 个字符,数字靠右排列*/ printf( “ c1= %c or %d(ASCII)n” ,c1,c1); printf( “ c2= %c or %d(ASCII)n” ,c2,c2); 3
5、.5 请写出下面程序的输出结果:main() int a=5,b=7; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - float x=67.8564,y=-789.124; char c= A ; long n=1234567; unsigned u=65535; printf(“ %d%dn” ,a,b); printf(“ %3d%3dn” ,a,b); printf(“ %f,%fn” ,x,y); printf(“ %
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年最简单的C程序设计顺序程序设计文 2022 简单 程序设计 顺序
限制150内