C语言精编100题.docx
《C语言精编100题.docx》由会员分享,可在线阅读,更多相关《C语言精编100题.docx(26页珍藏版)》请在第一文库网上搜索。
1、C语言精编100题一、单选题1.(1)由C语言编写的代码程序()A.可直接执行B.是一个源程序C.经过编译即可执行D.经过编译解释才能执行(2)C语言源程序的扩展名为()A.objB.cC.exeD.cpp2.(1)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()A.大写字母B.中划线C.下列选项中,不能用作标识符的是()数字字符D.下划线A.(3)(4)_1234_B._1_2C.以下选项中合法的用户标识符是()以下不能定义为用户标识符的是()int_2_D.2_int_A.(5)MainB._0C.下列定义变量的语句错误的是()_intD.sizeofA.(6)intint;
2、B.doub1eint_;C.以下选项中不合法的标识符是()charFor;D.f1oatUS$;A.(7)printB.FORC.以下不合法的用户标识符是()&aD.00A.(8)j2_KEYB.Doub1eC.以下C语言用户标识符,不合法的是()4dD.83.A.(1)_1B.AaBcC.在C语言中,整型数据分为()a_bD.a-bA.二进制、八进制、十进制B.二进制、十进制、十六进制C.(2)八进制、十进制、十六进制D.C源程序不能表示的进制为()二进制、八进制、十进制、十六进制4.A.(1)-3(2)9E(3)(4)A.(5)A.(6)八进制B.二进制C.十六进制在C语言中,合法的实型
3、常数是()C.在C语言中,合法的实型常数是()C.5E-3D.E15以下选项中,不能作为合法常量的是()以下不合法的数值常量是()Oi1B.Ie1.Oxabcd以下选项中,能用作数据常量的是()0115B.0118以下选项中,合法的一组C语言数值常量是()D.十进制5.A.(1)028B.12.C.5e-30Xa23-OxfOabc在C语言中,非法的字符常量是().1774e10,000D.0x8A.(2)ieB.17C.以下不合法的字符常量是()不D.xaaA.018B.C.D.xcc(3)以下选项不属于字符常量的是()A.CB.C(4)以下选项中,非法的字符常量是A.101,B.65C.,
4、xCC,D.,072,C.xffD.0196.在C语言中,以下关于运算符叙述错误的是()A.在C语言中,逗号运算符的优先级最低B.在C语言中,赋值运算符自右向左运算C.在C语言中,+、-、*、/、%是算术运算符,可用于整型和实型数的运算7.D.在C语言中,+、一运算符可以改变变量的值下列运算符中优先级最高的运算符是()()A.=8.(1)以下程序的输出结果是()mainOinta=3,b=4;printf(*%dn*,a=b);A.3B.4C.1D.0(2)在C语言中,表达式10!=9的值为()A.0B.Fa1seC.1D.True9.在C语言中,以下非法的表达式是()A.0=xO;D.k=i
5、=j;11.(1)B.若有定义语句:intx=12,y=8,z;,在其后执行语句Z=O.9+x/y;,则Z的值为()A.1.9B.1C.2D.2.4(1)设有语句:inta=3;则执行了语句a+=a-=a*a;变量a的值是()A.3B.0C.9D.-12设有语句:intx=10;则执行了语句x+=x-=x-x;变量X的值是()A.10B.20C.40D.30设有语句:inta=0;则执行语句a+=(a=8);变量a的值是()A.0B.8C.16D.24以下程序的输出结果是()()()()()mainOinti=10,j=1;printf(*%d,%dr,i-,+j);A.9,2B.10,2C.
6、9,1D.10,1main()inta=12,b=12;printf(*%d%dn”,-a,+b);A.1010B.1212C.1110D.1113main()intx=023;printf(*%dn*,-x);)A.17B.18C.23D.24(4)mainOintx=10,y=10;printfC%d%dn*,x-,-y);A.1010B.99main()inti=010,j=10;printf(*%d,%dn*+i,j-);A.11,10B.9,10C.C.910010,9D.D.10910,914.15.以下程序的输出结果是()main()intx=100,y=200;printf%d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 精编 100