好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

信息学奥赛辅导.docx

94页
  • 卖家[上传人]:M****1
  • 文档编号:417804856
  • 上传时间:2022-07-14
  • 文档格式:DOCX
  • 文档大小:77.25KB
  • / 94 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 信息学奥赛:C语言复习题(一)A、’\” '\\' '\n' B、’\' '\017' '\"'C、'\018' '\f' 'xab' D、'\\0' '\101' 'xlf'第1~3章练习题一、选择题1、 一个C语言程序总是从A、主过程开始执行 B、主函数开始执行C、子程序开始执行 D、主程序开始执行2、 若num、a、b和c都是int型变量,则执行表达式num=(a=4,b=16,c=32) 后num 的值为—A、4 B、16 C、32 D、523、 下面四个选项中,均是C语言关键字的选项是A、auto enum include B、switch typedef continueC、signed union scanf D、if struct type4、 下面四个选项中,均是合法整型常量的选项是A、160 -0xffff 011 B、-0xcdf 01a 0xeC、-01 986,012 0668 D、-0x48a 2e5 0x5、 下面四个选项中,均是合法浮点数的选项是A、+1e+1 5e-9.4 03e2 B、-.60 12e-4 -8e5C、123e 1.2e-.4 +2e-1 D、-e3 .8e-4 5.e-07、 下面正确的字符常量是A、'\X17' B、'\80' C、'\\' D、"\n"8、 下面四个选项中,均是正确的八进制数和十六进制数的选项是A、-10 0x8f -011 B、0abc -017 0xcC、010 -0x11 0xf1 D、0a12 -0x123 -0xa9、 下面四个选项中,均是正确的数值常量或字符常量的选项是A、0.0 0f 8.9e '&' B、"a" 3.9E-2.5 1e1 '\"'C、'3' 011 0xFF00 0a D、+001 0xabcd 2e2 50.10、 若有代数式,则正确的C语言表达式是A、2*ln(x)*cos(x)/3*x B、2*ln(x)*cos(x)/(3*x)C、2*log(x)*cos(x)/3*x D、2*log(x)*cos(x)/(3*x)11、 若有说明语句:char ch1='\065'; char ch2="2”; char ch3='2';则:ch1 中,ch2 中,ch3 中A、包含1个字符 B、包含2个字符C、包含3个字符 D、字符个数不确定,说明不正确12、 若有运算符:>、*=、?:、%、sizeof,则将它们按运算的优先级排列的 正确次序为(由低至高)A、*=—?: —%—>—sizeof B、?: —*=—>—%—sizeof6、下面四个选项中,均是合法转义字符的选项是C、*=—>—?: —sizeof—% D、*=—?: —>—%—sizeof13、 若有以下类型说明语句:char a; int b; float c; double d;则表达式a*b+d-c的结果类型为A、float B、char C> int D、double14、 若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是 A、 a=9+b+c=a+9 B、 a=9+b; c=a+9;C、a=(9+b,b++) D、a=9+b++=a+715、 已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句 ch1=A+6-3;后,ch1中的值为A、D B、68 C、一个不确定的值 D、C16、 以下运算符中优先级最高的运算符是A、&& B、++ C、?: D、!=17、 若有定义:intk=7; float a=2.5,b=4.7;则表达式 a+k%3*(int)(a+b)%2/4的值是 A、2.500000 B、2.7500000 C、3.500000 D、0.00000018、 sizeof(float)是A、双精度型表达式B、一个整型表达式C、一个函数调用 D、一个不合法的表达式19、 设变量y为float类型,x为int类型,则以下能实现将y中的数值保留小 数点后两位,第三位进行四舍五入运算的表达式是A、y=(y*100+0.5)/100.0 B、x=y*100+0.5,y=x/100.0C、y=y*100+0.5/100.0D、y=(y/100+0.5)*100.020、 设int类型的数据长度为2个字节,贝ij unsigned int类型数据的取值范围是 A、0-255 B、0〜65535 C、-32768〜+32767 D、-256〜+25521、 若有以下定义,则能得到值为3的表达式是 (intm=7,n=12)A、n%=(m%=5) B、n%=(m-m%5)C、n%=m-m%5 D、(n%=m)-(m%=5)22、 若有说明:int a=1 ,b=2,c=3,d=4;则表达式 a

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.