计算机基础与程序设计作业题2.doc
《计算机基础与程序设计作业题2.doc》由会员分享,可在线阅读,更多相关《计算机基础与程序设计作业题2.doc(8页珍藏版)》请在三一文库上搜索。
1、计算机基础与程序设计作业题(二)(课程代码:02275)一、单项选择题1.若用八位二进制数表示一位整数,-4的二进制数是多少( A )A.11111100B.11111011C.10000100D.000001002.Turbo C2.0中,合法的整型常量是:( B )A.213 B.-32768 C.32768 D.E43.Turbo C2.0中。Long型数的取值范围是(B )A.-215 B.-231(231-1) C.0(216-1) D.0(232-1)4.设有int x=10,y,z;执行y=z=x;x=y=z;后变量x的值是( B )A.0B.1C.10D.205. 下面能正确表
2、述代数式的C语言表达式是( C )p210-exp()A. B.C.D.6.下列关于函数说法正确的是(D )A. 一个源程序文件只能由一个函数组成B. 一个C程序只能由一个源程序文件组成C. 一个C程序可有多个main()函数D. 除main()函数之外,同一个函数可被另一个函数调用多次7.下面关于函数的说法中,不正确的是 ( A )A. 若函数没有参数,则函数名后的圆括号可省略B. 函数中的形参类型必须说明C. 函数中的形参可以有,也可以没有D. 调用函数时,实参类型与形参类型应该一致8.若有定义int a10,*p;要使指针变量p指向数组a,下面写法正确的是( C )A. p=&a;B.*
3、p=a;C.p=a;D.p=*a;9若要定义一个长整型的变量a和一个指向变量a的指针变量q,下面正确的定义语句是( B )Along a,*q=a; Blong a,*q=&a;C long*q=&a,a;Dlong a,q=&a;10.下面关于结构体类型的定义正确的是( B )A.strcuttreeB.strcuttreeintbarnch;intbarnch,charname20;charname20,char*relation;char*relation,;C.strcuttreeD.strcuttreeintbarnchintbarnch;charname20charname20;c
4、har*relation;char*relation;11.下面位运算符中,为单目运算符的是( A )A.B.&C.|D.12.在格式:fgets(str,n,p);中,下面说法不正确的是( D )A.str是字符指针B.一次可以读n个字符C.str是字符数组名D.一次可以读n-1个字符13下面列出的位运算符中,表示按位与操作的是 ( C )A B! C D14.下面各个位运算符优先级从左到右依次升高的是 ( C )A | & B| & C| & D | 15.设有说明:int u=1,v=3;表达式:ua?a-:-bD.a-a/b*bE.a-a%b*b3下面循环语句中,没有无限循环错误的循环
5、语句有 (BD )Afor(;); Bfor(i=1;i1&v|u B.u&v&wC.u|v&wD.w&v|uname,Wuhan);Cps=&myboat; ps-weight=2700;Dstrcpy(myboatname,Wine); ps=&myboat;Eps=&myboat,strcpy(myboatname,Shanghai); ps-weight=5512;三、简答题1.简述C语言中标识符的命名规则;C语言中哪些名是用标识符来标识的只能有字母,下划线组成,但是不能是数字开头,不能用关键字作为用户标识符标识符用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 基础 程序设计 作业题
