- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言课后题chap2--lx
第一章 习题 1.2请从以下的4个选项中选择一个正确答案。 (1)在C语言源程序中,main()函数的位置( A )。 A.可以放在任意位置 B.必须放在它所调用的函数之前 C.必须作为第一个函数 D.必须放在它所调用的函数之后 (2)下面说法正确的是( C )。 A.分号和回车符都可以作为一个语句的结束标记 B.主函数名可以由程序员自定 C.在程序的任何地方都可以插入一个或多个空格符号 D.一个C语言源程序中只允许有一对花括号 (3)一个C语言源程序中( B )。 A.可以没有主函数 B.必须有且只能有一个主函数 C.必须有主函数和其他函数 D.可以有多个主函数 (4)下面属于合法的用户标识符的是( D ) A. define B. For C. _23 D. sum (5)以下叙述中正确的是( A )。 A.C程序中注释部分可以出现在程序中任意合适的地方 B.花括号{和}只能作为函数体的定界符 C.构成C程序的基本单位是函数,所有函数名都可以由用户命名 D.分号是C语句之间的分隔符,不是语句的一部分 (6)C语言可执行程序的开始执行点是(??C??) A.程序中第一条可执行语言??? B.程序中第一个函数 C.程序中的main函数??????? ??D.包含文件中的函数 1.3填空。 (1)C语言中的可用字符由 、 、 组成。 (2)C语言源程序的基本结构单位是 函数 。 (3)函数由 函数头 和 函数体 两部分组成 (4)组成C源程序的各个函数是 独立 的。 (5) ; 是C语句的结束标志;编译命令总是以 # 开头; /*…*/ 是注释符起解释作用,函数体开始于 { ,结束于 } ;程序总是从 main 开始执行,在 main 处结束运行。 1.7 编写一个C语言程序,输出以下信息: ************* Nice to meet you! ************* #include stdio.h void main() { printf(*************\n); printf(“Nice to meet you!\n); printf(*************\n); } 第二章 习题 2.2下面哪些是合法的常量? ⑴ 20 0.5 012 13e5.1 E-5 8e4 5. 0x6a ⑵ mn OK a \012 a/b \\‘ 2.3 下面的变量名中哪些是合法的? Ab abc123 abc% AbC int long 123abc char a\b?c double abc a bc a*bc float 2.4 指出下面的变量定义哪些是正确的,哪些是不正确的,为什么? ⑴ Int i,j; ⑵ float a,A; ⑶ int a,b;float a,b; ⑷ float a,int b; ⑸ char a; 2.5 填空题。 ⑴C语言中基本的数据类型有:__________、__________、__________。 ⑵在计算机中,字符的比较是对它们的__________进行比较。 ⑶在内存中,存储字符′x′要占用 个字节,存储字符串″X″要占用 个字节。 ⑷已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=′a′+′8′-′3′的值为 。 ⑸语句printf(%c\n,B+40);在执行后的输出结果是 。 2.6把下列数学式子写成C语言表达式。 (1)3.26*exp(x)+1.0/3*pow(a+b,4) (2)2*sqrt(x)+(a+b)/(3*sin(x)) (3)g*(m1-m2)/r*r (4)2*3.14*r+3.14*r*r+cos(3.14/180*45) (5)loan*rate*pow(1+ rate, month)/(pow(1+rate, month)-1) 2.7 C语言中为什么要引入转义字符? 2.8 “”和“‖”严格地执行运算符优先级的规则吗?它的规则是什么? 2.9 字符常量和字符串常量有什么区别? 2.11 将下面语句组进行简写。 ⑴ int i; int j; ⑵ x=2; y=2; ⑶ x=x+y; ⑷ int x,y; x=y-(y/10)*10; ⑸ int x; x=x+1; ⑹ y=x; --x; 2.12 写出下面
文档评论(0)