首页

《C语言程序设计》复习资料

资源预览文档简介为自动调取,内容显示的完整度及准确度或有误差,请您下载后查看完整的文档内容。

1/90

2/90

剩余88页未读,查看更多内容需下载

1<br /> 《C 语言程序设计》课程期末复习资料<br />一、单项选择题<br />【1.1】以下不正确的 C语言标识符是____。<br />A) int B) a_1_2 C) ab1exe D) _x<br />【1.2】以下是正确的 C语言标识符是____。<br />A) #define B) _123 C) %d D) <br />【1.3】下列四组字符串中都可以用作C语言程序标识符的一组是 。<br />A) print _3d oodb aBc<br />B) iam one_half start$it 3pai<br />C) Pxq My-&gt;book line# His.age<br />D) str_l Cpp pow while<br />【1.4】下面各选项组中,均是 C语言关键字的组是 。<br />A) auto,enum,include B) switch,typedef,continue<br />C) signed,union,scanf D) if,struct,type<br />【1.5】下列不属于 C 语言关键字的是 。 A) default B) register C) enum D) <br />external<br />【1.6】C语言程序从 main()函数开始执行,所以这个函数要写在____。<br />A) 程序文件的开始 B) 程序文件的最后<br />C) 它所调用的函数的前面 D) 程序文件的任何位置<br />【1.7】下列关于 C语言的叙述错误的是____<br />A) 大写字母和小写字母的意义相同<br />B) 不同类型的变量可以在一个表达式中<br />C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 <br />D) 同一个运算符号在不同的场合可以有不同的含义<br />【1.8】在 C语言中,错误的 int类型的常数是 。<br />A) 32768 B) 0 C) 037 D) 0xAF<br />【1.9】执行语句 printf(&quot;%x&quot;,-1);屏幕显示____。<br />A) -1 B) 1 C) -ffff D) ffff<br />【1.10】已知 long i=32768;执行语句 printf(&quot;%d&quot;,i);屏幕显示____。<br />A) -1 B) -32768 C) 1 D) 32768<br /> <br />2<br />【1.11】已知 long i=65539;执行语句 printf(&quot;%d&quot;,i);屏幕显示____。<br />A) 65539 B) -3 C) 3 D) 程序不能执行<br />【1.12】在C语言中,整数-8在内存中的存储形式是 。<br />A) 1111 1111 1111 1000 B) 1000 0000 0000 1000<br />C) 0000 0000 0000 1000 D) 1111 1111 1111 0111<br />【1.13】C语言中字符型(char)数据在内存中的存储形式是____。<br />    A) 原码 B) 补码 C) 反码 D) ASCII码<br />【1.14】将字符 g赋给字符变量 c,正确的表达式是 。<br />A) c=147 B) c=&quot;147&quot; C) c=&#039;147&#039; D) c=&#039;0147&#039;<br />【1.15】下列转义字符中错误的一个是____。<br />A) &#039;00&#039; B) &#039;014&#039; C) &#039;x111&#039; D) &#039;2&#039;<br />【1.16】将空格符赋给字符变量 c,正确的赋值语句是____。<br />A) c=&#039;&#039; B) c=NULL C) c=0 D) c=32<br />【1.17】已知:char a=&#039;70&#039;;则变量 a中 。<br />A) 包含 1个字符 B) 包含 2个字符 C) 包含 3个字符 D) 说明非法<br />【1.18】字符串&quot;&quot;EOF =-61&quot;&quot;的长度是____。<br />A) 8 B) 9 C) 14 D) 非法字符串<br />【1.19】字符串&quot;&quot;的长度是____。<br />A) 0 B) 1 C) 2 D) 非法字符串<br />【1.20】已知:char a;int b;float c;double d;执行语句&quot;c=a+b+c+d;&quot;后,<br />变量 c的数据类型是 。<br />A) int B) char C) float D) double<br />【1.21】温度华氏和摄氏的关系是: C=-(F-32)。已知:float C,F;由华氏求摄氏的<br />正确的赋值表达式是____。<br />A) C=5/9(F-32) B) C=5*(F-32)/9 <br />C) C=5/9*(F-32) D) 三个表达式都正确<br />【1.22】逗号表达式&quot;(a=3*5,a*4),a+15&quot;的值是____。<br />A) 15 B) 60 C) 30 D) 不确定<br />【1.23】如果 int a=1,b=2,c=3,d=4;则条件表达式&quot;a&lt;b?a:c&lt;d?c:d&quot;的值是____。<br />A) 1 B) 2 C) 3 D) 4<br /> <br />3<br />【1.24】为求出 s=10!的值,则变量 s的类型应当为 。<br />A) int B) unsiged C) long D) 以上三种类型均可<br />【1.25】已知 int i=10;表达式&quot;20-0&lt;=i&lt;=9&quot;的值是____。<br />A) 0 B) 1 C) 19 D) 20<br />【1.26】已知 int x=1,y;执行下述语句后变量 x的值是____。<br />y=++x&gt;5&amp;&amp;++x&lt;10;A) 1 B) 2 C) 3 D) 4<br />【1.27】为判断字符变量 c的值不是数字也不是字母时,应采用下述表达式____。<br />A) c&lt;=48||c&gt;=57&amp;&amp;c&lt;=65||c&gt;=90&amp;&amp;c&lt;=97||c&gt;=122<br />B) !(c&lt;=48||c&gt;=57&amp;&amp;c&lt;=65||c&gt;=90&amp;&amp;c&lt;=97||c&gt;=122)<br />C) c&gt;=48&amp;&amp;c&lt;=57||c&gt;=65&amp;&amp;c&lt;=90||c&gt;=97&amp;&amp;c&lt;=122<br />D) !(c&gt;=48&amp;&amp;c&lt;=57||c&gt;=65&amp;&amp;c&lt;=90||c&gt;=97&amp;&amp;c&lt;=122)<br />【1.28】已知 int a[3][2]=...

版权提示

  • 温馨提示:
  • 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
  • 2. 本文档由用户上传,版权归属用户,莲山负责整理代发布。如果您对本文档版权有争议请及时联系客服。
  • 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
  • 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服vx:lianshan857处理。客服热线:13123380146(工作日9:00-18:00)

文档下载

发布时间:2023-01-16 15:18:00 页数:90
价格:¥3 大小:310.50 KB
文章作者:U-114897

推荐特供

MORE