homework 发表于 2020-12-19 08:58:23

武汉理工大学20秋C语言程序设计(本)-作业一参考

C语言程序设计(本)-作业一
1.[单选题] x的值在-20至-5之间为“真”,否则为“假”的正确逻辑表达式为(    )。
无忧答案网答案资料下载,请参考帮助中心说明
    A.-20<x<-5
    B.x>-20 && x<-5
    C.!(x>-20) && !(x<-5)
    D.-5<x<-20
    答:——B——
2.[单选题] 在C语言中,运算符″=″和″==″的功能分别是(    )
    A.赋值运算和关系运算
    B.关系运算和赋值运算
    C.都是关系运算
    D.都是赋值运算
    答:——B——
3.[单选题] <p class="MsoNormal" style="line-height:20.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><!--><v:shape id="图片_x0020_40" o:spid="_x0000_i1063"   type="#_x0000_t75" style='width:415.2pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image040.png" o:title=""/></v:shape><!--><!----><img width="554" height="23" v:shapes="图片_x0020_40" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image040.png"><!----></span><span lang="EN-US" style="mso-bidi-font-size:10.5pt"><span style="color:white">   <o:p></o:p></span></span></p>
    A.1   2
    B.2   3
    C.3   3
    D.3   4
    答:——D——
4.[单选题] 若有函数定义:      int func()      {static int m=0;   return m++;   }   以下程序段运行后屏幕输出为(    )。   int i;      for(i=1;i<=4;i++)          func();       printf("%d",func());
    A.0
    B.1
    C.4
    D.5
    答:————
5.[单选题] 若有定义:int *p,k=4; p=&k;以下均代表地址的是(    )。
    A.k, p
    B.&k, &p
    C.&k, p
    D.k, *p
    答:————
6.[单选题] 以下叙述中正确的是(    )。
    A.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_123"   o:spid="_x0000_i1146" type="#_x0000_t75" style='width:240pt;height:15pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image126.png" o:title=""/></v:shape><!--><!----><img width="320" height="20" v:shapes="图片_x0020_123" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image126.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_124"   o:spid="_x0000_i1147" type="#_x0000_t75" style='width:254.4pt;height:16.2pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image127.png" o:title=""/></v:shape><!--><!----><img width="339" height="22" v:shapes="图片_x0020_124" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image127.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    C.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_125"   o:spid="_x0000_i1148" type="#_x0000_t75" style='width:280.8pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image128.png" o:title=""/></v:shape><!--><!----><img width="374" height="23" v:shapes="图片_x0020_125" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image128.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    D.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_126"   o:spid="_x0000_i1149" type="#_x0000_t75" style='width:278.4pt;height:16.2pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image129.png" o:title=""/></v:shape><!--><!----><img width="371" height="22" v:shapes="图片_x0020_126" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image129.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    答:————
7.[单选题] 错误的叙述是(    )。
    A.一个C语言源程序可由一个或多个函数组成
    B.若一条语句较长,也可分写在下一行上
    C.C程序必须包含一个main()函数
    D.构成C语言源程序的基本单元是算术表达式
    答:————
8.[单选题] 下列C语言合法的数据类型关键字是(    )。
    A.Double
    B.unsigned
    C.integer
    D.Char
    答:————
9.[单选题] 以下程序运行后,文件test.txt的内容是(    )。   #include <stdio.h>   main()   {FILE *fp;   char str[]={"first","second"};   fp = fopen("test.txt", "w");   if(fp!=NULL)    fprintf(fp,"%s",str);   fclose(fp);   fp = fopen("test.txt", "w");   if(fp!=NULL)    fprintf(fp,"%s",str);   fclose(fp);   }
    A.first
    B.second
    C.first second
    D.second first
    答:————
10.[单选题] 以下程序的运行结果是(    )。         void main()    {int s = 0, i = 0;         while(i< 8)         { i++;            if(i%2==0)          continue;            s+=i;         }         printf("%d\n",s);   }
    A.36
    B.7
    C.16
    D.12
    答:————
11.[单选题] 对下面程序描述正确的是(    )。      #include <stdio.h>   #include <stdlib.h>      void main()      {FILE *in,*out;   if((in=fopen("file1.txt","a+"))==NULL)          {printf("cannot open file1\n");         exit(0);       }   if((out=fopen("file2.txt","a+"))==NULL)          {printf("cannot open file2\n");         exit(0);       }   while(!feof(out))      fputc(fgetc(out),in);    fclose(in);   fclose(out);   }
    A.程序实现在屏幕上显示磁盘文件file1.txt的内容
    B.程序实现将磁盘文件file2.txt复制到磁盘文件file1.txt
    C.程序实现将两个磁盘文件file1.txt和file2.txt的内容合二为一
    D.程序实现在屏幕上显示磁盘文件file2.txt的内容
    答:————
12.[单选题] C语言中,若缺省定义函数返回值类型,则该函数默认返回值类型是(    )。
    A.void
    B.long
    C.int
    D.double
    答:————
13.[单选题] 数组元素下标的数据类型为(    )。
    A.整型常量、字符型常量或整型表达式
    B.字符串常量
    C.实型常量或实型表达式
    D.任何类型的表达式
    答:————
14.[单选题] 设有说明 int x=0,y=2;   则执行 if(x=0)y=1+x;   else y=x-1;    后,变量y的值是(    )
    A.-1
    B.0
    C.1
    D.2
    答:————
15.[单选题] 下面叙述错误的是(    )。
    A.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_133"   o:spid="_x0000_i1156" type="#_x0000_t75" style='width:252.6pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image136.png" o:title=""/></v:shape><!--><!----><img width="337" height="23" v:shapes="图片_x0020_133" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image136.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_134"   o:spid="_x0000_i1157" type="#_x0000_t75" style='width:212.4pt;height:13.8pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image137.png" o:title=""/></v:shape><!--><!----><img width="283" height="18" v:shapes="图片_x0020_134" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image137.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    C.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_135"   o:spid="_x0000_i1158" type="#_x0000_t75" style='width:303pt;height:16.2pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image138.png" o:title=""/></v:shape><!--><!----><img width="404" height="22" v:shapes="图片_x0020_135" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image138.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    D.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_136"   o:spid="_x0000_i1159" type="#_x0000_t75" style='width:156.6pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image139.png" o:title=""/></v:shape><!--><!----><img width="209" height="23" v:shapes="图片_x0020_136" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image139.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    答:————
16.[单选题] <p class="MsoNormal">        <span> <img width="533" height="25" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image059.png" /> </span><span><span style="color:white;"> </span></span></p>
    A.<p class="MsoNormal" style="display:inline;">        <span> <img width="112" height="24" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image060.png" /> </span><span style="font-size:12.0pt;"><span style="color:white;"> </span></span></p>
    B.<p class="MsoNormal" style="display:inline;">        <span> <img width="227" height="22" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image061.png" /> </span><span style="font-size:12.0pt;"><span style="color:white;"> </span></span></p>
    C.<p class="MsoNormal" style="display:inline;">        <span> <img width="64" height="24" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image062.png" /> </span><span style="font-size:12.0pt;"><span style="color:white;"> </span></span></p>
    D.<p class="MsoNormal" style="display:inline;">        <span> <img width="176" height="25" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image063.png" /> </span><span style="font-size:12.0pt;"><span style="color:white;"> </span></span></p>
    答:————
17.[单选题] 若已定义 int m=7;float k=5.5; 则表达式 k+ m%2/4 的值为(    )。
    A.6.375
    B.6.75
    C.5.75
    D.5.5
    答:————
18.[单选题] C语言基本数据类型包括(    )。
    A.整型、实型、逻辑型
    B.整型、实型、字符型
    C.整型、字符型、逻辑型
    D.整型、实型、字符串型
    答:————
19.[单选题] 字符数组s不能作为字符串使用的是(    )
    A.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_75"   o:spid="_x0000_i1092" type="#_x0000_t75" style='width:101.4pt;height:19.8pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image070.png" o:title=""/></v:shape><!--><!----><img width="135" height="26" v:shapes="图片_x0020_75" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image070.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_76"   o:spid="_x0000_i1093" type="#_x0000_t75" style='width:111.6pt;height:15.6pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image071.png" o:title=""/></v:shape><!--><!----><img width="149" height="21" v:shapes="图片_x0020_76" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image071.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    C.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_77"   o:spid="_x0000_i1094" type="#_x0000_t75" style='width:219.6pt;height:18.6pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image072.png" o:title=""/></v:shape><!--><!----><img width="293" height="25" v:shapes="图片_x0020_77" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image072.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    D.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_78"   o:spid="_x0000_i1095" type="#_x0000_t75" style='width:218.4pt;height:18pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image073.png" o:title=""/></v:shape><!--><!----><img width="291" height="24" v:shapes="图片_x0020_78" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image073.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    答:————
20.[单选题] 以下程序中的循环执行了(    )次。   #define N 2   #define M N+1   #define NUM (M+1)*M/2   main()   { int i,n=0;   for(i=0;i<NUM;i++) n++;printf("%d\n",n);    }
    A.5
    B.6
    C.8
    D.9
    答:————
21.[单选题] <p class="MsoNormal">        <span> <img width="444" height="21" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image099.png" /> </span><span> </span></p>
    A.        char<int<long int = folat<double
    B.<p class="MsoNormal" style="display:inline;">        <span> <img width="195" height="20" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image101.png" /> </span><span style="font-size:12.0pt;"> </span></p>
    C.<p class="MsoNormal" style="display:inline;">        <span> <img width="205" height="20" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image102.png" /> </span><span style="font-size:12.0pt;"> </span></p>
    D.<p class="MsoNormal" style="display:inline;">        <span> <img width="198" height="21" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image103.png" /> </span><span style="font-size:12.0pt;"> </span></p>
    答:————
22.[单选题] <p class="MsoNormal" style="line-height:20.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><!--><v:shape id="图片_x0020_140" o:spid="_x0000_i1163"   type="#_x0000_t75" style='width:370.8pt;height:19.8pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image143.png" o:title=""/></v:shape><!--><!----><img width="494" height="26" v:shapes="图片_x0020_140" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image143.png"><!----></span><span lang="EN-US" style="mso-bidi-font-size:10.5pt"><o:p></o:p></span></p>
    A.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_141"   o:spid="_x0000_i1164" type="#_x0000_t75" style='width:110.4pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image144.png" o:title=""/></v:shape><!--><!----><img width="147" height="23" v:shapes="图片_x0020_141" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image144.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_142"   o:spid="_x0000_i1165" type="#_x0000_t75" style='width:104.4pt;height:15pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image145.png" o:title=""/></v:shape><!--><!----><img width="139" height="20" v:shapes="图片_x0020_142" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image145.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    C.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_143"   o:spid="_x0000_i1166" type="#_x0000_t75" style='width:113.4pt;height:20.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image146.png" o:title=""/></v:shape><!--><!----><img width="151" height="27" v:shapes="图片_x0020_143" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image146.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    D.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_144"   o:spid="_x0000_i1167" type="#_x0000_t75" style='width:112.8pt;height:16.2pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image147.png" o:title=""/></v:shape><!--><!----><img width="150" height="22" v:shapes="图片_x0020_144" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image147.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    答:————
23.[单选题] <p class="MsoNormal" style="line-height:20.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><!--><v:shape id="图片_x0020_113" o:spid="_x0000_i1129"   type="#_x0000_t75" style='width:293.4pt;height:15pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image107.png" o:title=""/></v:shape><!--><!----><img width="391" height="20" v:shapes="图片_x0020_113" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image107.png"><!----></span><span lang="EN-US" style="mso-bidi-font-size:10.5pt"><span style="color:white">   <o:p></o:p></span></span></p>
    A.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_114"   o:spid="_x0000_i1130" type="#_x0000_t75" style='width:42.6pt;height:15pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image108.png" o:title=""/></v:shape><!--><!----><img width="57" height="20" v:shapes="图片_x0020_114" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image108.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_115"   o:spid="_x0000_i1131" type="#_x0000_t75" style='width:102pt;height:12.6pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image109.png" o:title=""/></v:shape><!--><!----><img width="136" height="17" v:shapes="图片_x0020_115" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image109.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    C.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_116"   o:spid="_x0000_i1132" type="#_x0000_t75" style='width:82.8pt;height:14.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image110.png" o:title=""/></v:shape><!--><!----><img width="110" height="19" v:shapes="图片_x0020_116" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image110.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    D.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_117"   o:spid="_x0000_i1133" type="#_x0000_t75" style='width:81pt;height:16.2pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image111.png" o:title=""/></v:shape><!--><!----><img width="108" height="22" v:shapes="图片_x0020_117" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image111.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><span style="color:white">   <o:p></o:p></span></span></p>
    答:————
24.[单选题] 表达式2+sqrt(16.0)/4结果的数据类型是(    )。
    A.double
    B.int
    C.char
    D.void
    答:————
25.[单选题] 以下叙述中正确的是(    )
    A.C源程序中注释部分可以出现在程序中任意合适的地方
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_101"   o:spid="_x0000_i1124" type="#_x0000_t75" style='width:208.8pt;height:14.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image104.png" o:title=""/></v:shape><!--><!----><img width="278" height="19" v:shapes="图片_x0020_101" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image104.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    C.C源程序编译时注释部分的错误将被发现
    D.构成C源程序的基本单位是函数,所有函数名都可以由用户命名
    答:————
26.[单选题] <p class="MsoNormal" style="line-height:20.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><!--><v:shape id="图片_x0020_42" o:spid="_x0000_i1065"   type="#_x0000_t75" style='width:308.4pt;height:32.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image042.png" o:title=""/></v:shape><!--><!----><img width="411" height="43" v:shapes="图片_x0020_42" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image042.png"><!----></span><span lang="EN-US" style="mso-bidi-font-size:10.5pt"><span style="color:white">   <o:p></o:p></span></span></p>
    A.S是一个结构体类型名
    B.p是一个结构体类型名
    C.p是指向结构体类型S的指针类型名
    D.no是结构体类型S的成员
    答:————
27.[单选题] 若有以下类型说明,则叙述错误的是(    )。      typedef union   {char name;    int age;   }ustu,*umy;
    A.umy是指向共用体类型ustu的指针类型名
    B.ustu是一个共用体类型名
    C.umy是一个共用体类型名
    D.age是共用体类型ustu的成员
    答:————
28.[单选题] <p class="MsoNormal" style="line-height:20.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><!--><v:shape id="图片_x0020_23" o:spid="_x0000_i1046"   type="#_x0000_t75" style='width:261pt;height:23.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image023.png" o:title=""/></v:shape><!--><!----><img width="348" height="31" v:shapes="图片_x0020_23" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image023.png"><!----></span><span lang="EN-US" style="mso-bidi-font-size:10.5pt"><span style="color:white">   <o:p></o:p></span></span></p>
    A.0
    B.1
    C.9
    D.20
    答:————
29.[单选题] 有以下程序:   main()   { int c;   while((c=getchar())!= '\n')   { switch(c-'2')       { case 0 :         case 1 : putchar(c+4);         case 2 : putchar(c+4); break;         case 3 : putchar(c+3);         default: putchar(c+2); break;       }   }   printf("\n");   }   当输入:247<回车>,程序的输出结果是(    )。
    A.689
    B.6689
    C.66778
    D.66887
    答:————
30.[单选题] <p class="MsoNormal"><span lang="EN-US"><!--><v:shape id="图片_x0020_41"   o:spid="_x0000_i1064" type="#_x0000_t75" style='width:210pt;height:158.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image041.png" o:title=""/></v:shape><!--><!----><img width="280" height="211" v:shapes="图片_x0020_41" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image041.png"><!----></span></p>
    A.计算文件wj.txt的起始地址
    B.计算文件wj.txt的终止地址
    C.计算文件wj.txt的长度
    D.将文件指针定位到文件末尾
    答:————
31.[单选题] 若有定义 int m=4321,n=123,k=21; 语句printf("%4d+%3d+%2d",m,n,k); 执行后的输出结果是(    )。
    A.4321432143211231231232121
    B.432112321
    C.4321+123+21
    D.432+123+021
    答:————
32.[单选题] 以下程序段的运行结果是(    )。   char a[]="abc ";char b[]="xyz";char c;    strcpy(c,a);strcat(c,b);printf("%s",c);
    A.abc
    B.abc xyz
    C.xyz
    D.xyzabc
    答:————
33.[单选题] 若有定义:int a,b; float x,则以下不符合C语言语法的表达式是(    )。
    A.x%7
    B.x/=a-b
    C.a=b=2
    D.x=(float)a/b
    答:————
34.[单选题] 以下程序段运行后,x的值为(   )。 int x={5,4,3,2,1};x=x+x-x;
    A.6
    B.0
    C.1    更多答案进 ap5u.com 南开答案q761296021
    D.5
    答:————
35.[单选题] C语言函数体由(   )括起来。
    A.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_27"   o:spid="_x0000_i1051" type="#_x0000_t75" style='width:30pt;height:11.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image028.png" o:title=""/></v:shape><!--><!----><img width="40" height="15" v:shapes="图片_x0020_27" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image028.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_28"   o:spid="_x0000_i1052" type="#_x0000_t75" style='width:21.6pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image029.png" o:title=""/></v:shape><!--><!----><img width="29" height="23" v:shapes="图片_x0020_28" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image029.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    C.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_29"   o:spid="_x0000_i1053" type="#_x0000_t75" style='width:24.6pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image030.png" o:title=""/></v:shape><!--><!----><img width="33" height="23" v:shapes="图片_x0020_29" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image030.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    D.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_30"   o:spid="_x0000_i1054" type="#_x0000_t75" style='width:21.6pt;height:16.2pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image031.png" o:title=""/></v:shape><!--><!----><img width="29" height="22" v:shapes="图片_x0020_30" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image031.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    答:————
36.[单选题]         以下程序的运行结果是(    )。         void main()        { int n=9;       switch(n--)       { default: printf("%d",n++);           case 8:        case 7: printf("%d   ",n); break;        case 6: printf("%d   ",n++);        case 5: printf("%d   ",n);          }        }
    A.        8
    B.        7
    C.        8 9
    D.        8 7
    答:————
37.[单选题] 若已定义:int m=7,n=4; float x=3.0,y=8.0,k; 则执行语句k=m/2+n*x/y;后,变量k的值是(    )。
    A.3
    B.4
    C.4.5
    D.5
    答:————
38.[单选题] 下面错误的叙述是(    )。
    A.预处理命令行必须位于C源程序的起始位置
    B.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_157"   o:spid="_x0000_i1180" type="#_x0000_t75" style='width:204.6pt;height:15pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image160.png" o:title=""/></v:shape><!--><!----><img width="273" height="20" v:shapes="图片_x0020_157" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image160.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    C.<p class="MsoNormal" style="display:inline;"><span lang="EN-US"><!--><v:shape id="图片_x0020_158"   o:spid="_x0000_i1181" type="#_x0000_t75" style='width:294pt;height:15pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy01-60.files/image161.png" o:title=""/></v:shape><!--><!----><img width="392" height="20" v:shapes="图片_x0020_158" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy01-60.files/image161.png"><!----></span><span lang="EN-US" style="font-size:12.0pt"><o:p></o:p></span></p>
    D.C语言的预处理可以实现宏定义和条件编译的功能
    答:————
39.[单选题] <p class="MsoNormal" style="line-height:20.0pt;mso-line-height-rule:exactly"><span lang="EN-US"><!--><v:shape id="图片_x0020_57" o:spid="_x0000_i1080"   type="#_x0000_t75" style='width:310.8pt;height:17.4pt;   mso-position-horizontal-relative:page;mso-position-vertical-relative:page'>   <v:imagedata src="cyy02-60.files/image058.png" o:title=""/></v:shape><!--><!----><img width="414" height="23" v:shapes="图片_x0020_57" src="http://wljy.whut.edu.cn/uploadfiles/word/cyy02-60.files/image058.png"><!----></span><span lang="EN-US" style="mso-bidi-font-size:10.5pt"><span style="color:white">   <o:p></o:p></span></span></p>
    A.7
    B.8
    C.9
    D.80
    答:————
40.[单选题] 若有定义:int a=5,b=2;则表达式b= (a!=5)的值为(    )。
    A.5
    B.0
    C.3
    D.2
    答:————

无忧答案网附件是答案,核对题目下载
页: [1]
查看完整版本: 武汉理工大学20秋C语言程序设计(本)-作业一参考