网站大量收购闲置独家精品文档,联系QQ:2885784924

大学C语言设计教程习题.doc

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 习  题 一、选择题 .一个完整的可运行的C源程序中( )。 A.可以有一个或多个主函数 B.必须有且仅有一个主函数 C.可以没有主函数 D.必须有主函数和其他函数 .构成C语言源程序的基本单位是( )。 A.子程序 B.过程 C.文本 D.函数 .C语言规定,一个C源程序的主函数名必须为( )。 A.program B.include C.main D.function .下列说法正确的是( )。 A.在书写C语言源程序时,每个语句以逗号结束 B.注释时,“/”和“*”号间可以有空格 C.无论注释内容的多少,在对程序编译时都被忽略 D.C程序每行只能写一个语句 .在Visual C++ 6.0开发环境下,C程序按工程(project)进行组织,每个工程可包括(  )C/CPP源文件,但只能有(  )main函数。 A.1个 B.2个 C.3个 D.1个以上(含1个) .C语言源程序文件的后缀是( ),经过Compile后,生成文件的后缀是( ),经过Build后,生成文件的后缀是( )。 A..obj B..exe C..c D..doc 第二章 习  题 一、选择题A. ABC B. abc C. a_bc D. ab.c 2.C语言中最基本的非空数据类型包括( )。 A.整型、浮点型、无值型 B.整型、字符型、无值型 C.整型、浮点型、字符型 D.整型、浮点型、双精度型、字符型A. 2.500000 B. 2.750000 C. 3.500000 D. 0.000000 4.C语言中运算对象必须是整型的运算符是( )。 A.% B./ C. = D.〈= .若已定义x和y为int类型,则执行了语句x=1;y=x+3/2;后y的值是( )。 A.1 B.2 C.2.0 D.2.5 x=(y=(z=10)+5)-5; printf(x=%d,y=%d,z=%d\n,x,y,z); y=(z=x=0,x+10); printf(x=%d,y=%d,z=%d\n,x,y,z); A. X=10,Y=15,Z=10 B. X=10,Y=10,Z=10 X=0,Y=10,Z=0 X=0,Y=10,Z=10 C. X=10,Y=15,Z=10 D. X=10,Y=10,Z=10 X=10,Y=10,Z=0 X=0,Y=10,Z=0 7.若有以下程序段 int a=1,b=2,c; c=1.0/b*a; 则执行后,c的值是( )。 A.0 B.0.5 C.1 D.2 .能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是( )。 A.a=10 or a=0 B.a=0|a=10 C.a=10 a=0 D.a=10||a=0 .下列字符序列中,不可用作C语言标识符的是( )。 A.xds426 B.No.1 C._ok D.zwd .在printf( )函数中,反斜杠字符\表示为( )。 A.\ B.\0 C.\n D.\\ 12.设先有定义: int a=10; 则表达式a+=a *=a的值为( )。 A.10 B.100 C.1000 D.200 .设先有定义: int a=10; 则表达式(++a)+(a --)的值为( )。 A.20 B.21 C.22 D.19 1.有如下程序 #include stdio.h main( ) { int y=3,x=3,z=1; printf(%d %d\n,(++x,y++),z+2); }  运行该程序的输出结果是( )。 A.3 4 B.4 2 C.4 3 D.3 3 1.假定x、y、z、m均为int型变量,有如下程序段: x=2; y=3; z=1; m=(yx)?y: x; m=(zy)?m:y; 则该程序运行后,m的值是( )。 A.4 B.3 C.2 D.1 1.以下选项中合法的字符常量是( )。 A.B B.\010 C.68 D.D 1.设x=3,y=4,z=5,则表达式((x+y)z)(y==z)x||y+zy+z的值为 A.0 B.1 C.2 D.3 1.如果a=

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档