中南民族大学10套计算机C语言期末考试复习试题及答案_第1页
中南民族大学10套计算机C语言期末考试复习试题及答案_第2页
中南民族大学10套计算机C语言期末考试复习试题及答案_第3页
中南民族大学10套计算机C语言期末考试复习试题及答案_第4页
中南民族大学10套计算机C语言期末考试复习试题及答案_第5页
已阅读5页,还剩97页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ー、判断共10题(共计10分)第1题(1.0分)题号:1488函数即可以嵌套定义,又可以嵌套调用.答案:N第2题(1.0分) 题号:1256unsigned和void在C中都是保留字.答案:Y第3题(1.0分) 题号:1280表达式++i表示对变量i自加1.答案:丫第4题(1.0分) 题号:1282C语言源程序的基本结构单位是main函数.答案:N第5题(1.0分)题号:1276字符常量的长度肯定为1.答案:Y第6题(1.0分) 题号:1469chara[]={'a','b','c);charb[]={"abc"};数组a和数组b占用的内存空间大小不一样.答案:Y第7题(1.0分)题号:1249若有inti=10,j=2;则执行完i*=j+8;后i的值为28.答案:N第8题(1.0分) 题号:33inti,*p=&i;是正确的C说明。答案:Y第9题(1.0分)题号:1250While循环语句的循环体至少执行ー次.答案:N第10题(1.0分)题号[510有数组定义inta[2][2]={{1},{2,3}};则a[0][リ的值为〇.答案:Y二、单项选择共30题(共计30分)第1题(1.0分)题号:456执行下面程序后,输出结果是()。main(){a=45,b=27,c=0;c=max(a,b);printf("%d\n",c);)intmax(x,y)intx,y;{intz;if(x>y)z=x;elsez=y;return(z);A:45B:27C:18D:72答案:A第2题(1.0分) 题号:437ド列数组说明中,正确的是()。A:intarray[][4];B:intarray[][];C:intarray[][][5];D:intarray[3][];答案:A第3题(1.0分) 题号2396ド面有关for循环的正确描述是()A:for循环只能用于循环次数己经确定的情况B:for循环是先执行循环体语句,后判断表达式C:在for循环中,不能用break语句跳出循环体D:for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来答案:D第4题(1.0分) 题号:2817以下程序的输出结果是().main(){inti,j,k,a=3,b=2;i=(--a==b++)?--a:++b;j=a++;k=b;printf("i=%d,j=%d,k=%d\nM,i,j,k);)A:i=2,j=1,k=3B:i=1,j=1,k=2C:i=4j=2,k=4D:i=1,j=1,k=3答案:D第5题(1.0分) 题号:2866若有下列定义,则对a数组元素地址的正确引用是〇.inta[5],*p=a;A:*(p+5)B:*p+2C:*(a+2)D:*&a[5]答案:C第6题(1.0分) 题号:711下列选项中正确的语句组是()。A:chars[8];s={"Beijing"};B:char*s;s={HBeijingM);C:chars[8];s="Beijing";D:char*s;s="Beijing";答案:D第7题(1.0分) 题号3191若变量a,i已正确定义,且i已正确赋值,合法的语句是()A:a=int(i);B:a==1C:++i;D:a=a++=5;答案:C第8题(1.0分)题号:490以下字符中不是转义字符的是()。A:\a'B:\b'C:\c,DAV答案:C第9题(1.0分) 题号:184下列定义不正确的是()。A:#definePI3.141592B:#defineS345C:intmax(x,y);intx,y;{}D:staticcharc;答案:C第10题(1.0分)题号:3028charh,*s=&h;可将字符H通过指针存入变量h中的语句是〇.A:*s=H;B:*s='H;C:s=H;D:s='H'答案:B第11题(1.0分)题号:690设char型变量x中的值为10100111,则表达式(2+ザ(〜3)的值是()〇A:10101001B:101010000:11111101D:01010101答案:D第12题(1.0分) 题号:2381设以下变量均为int类型,表达式的值不为7的是()A:x=y=6,x+y,x+1B:x=y=6,x+y,y+1C:x=6,x+1,y=6,x+yD:y=6,y+1,x=y,x+1答案:C第13题(1.0分) 题号:3124若有说明inta[3][4];则对a数组元素的正确引用是〇.A:a[2][4]B:a[1,3]C:a[1+1][0]D:a(2)⑴答案:C第14题(1.0分)题号:679在C语言中,形参的缺省存储类是い。A:autoBregisterC:staticD:extern答案:A第15题(1.0分)题号:1343C语言源程序的基本单位是〇.A:过程B:函数C:子程序D:标识符答案:B第16题(1.0分)题号3023C语言程序中必须有的函数是〇.A:#include"stdio.h"B:mainCiprintfD:scanf答案:B第17题(1.0分)题号:3228有定义:inta=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为()A:1.4B:1C:2.0D:2答案:B第18题(1.0分)题号:640以下对二维数组a的正确说明是()。A:inta[3][]B:floata(3,4)C:doublea[1][4]D:floata(3)(4)答案:C第19题(1.0分)题号:2884以下标识符中,不能作为合法的C用户定义标识符的是〇.A:answerB:toC:signedD:Jf答案:C第20题(1.0分) 题号:652在C语言中,引用数组元素时,其数组下标的数据类型允许是()。A:整型常量B:整型表达式C:整型常量或整型表达式D:任何类型的表达式答案:C第21题(1.0分) 题号:381以下标识符中,不能作为合法的C用户定义标识符的是()。A:answerB:toC:signedD:Jf答案:C第22题(1.0分) 题号:2898已知year为整型变量,不能使表达式(year%4==0&&year%100!=0)||year%400==0的值为“真”的数据是().A:1990B:1992C:1996D:2000答案:A第23题(1.0分)题号:177以下描述中,正确的是()。A:预处理是指完成宏替换和文件包含中指定的文件的调用B:预处理指令只能位于C源文件的开始C:C源程序中凡是行首以#标识的控制行都是预处理指令D:预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析作准备答案:C第24题(1.0分)题号:156执行ド列语句后的输出为()。intj=-1;if(j<=1)printf(M****\n");elseprintf(M%%%%\nM);B:%%%%C:%%%%cD:有错,执行不正确答案:A第25题(1.0分)题号:2850以下函数调用语句中实参的个数是().exce((v1,v2),(v3,v4,v5),v6);A:3B:4C:5D:6答案:A第26题(1.0分)题号:506以下程序段的输出结果为()。for(i=4;i>1;i-)forG=1;j<i;j++)putchar('#');A:无B:######C:#D:###答案:B第27题(1.0分) 题号:2830下列程序的输出结果是〇.main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y)(caseO:a++;break;case1:b++;break;)case2:a++;b++;break;case3:a++;b++;break;)printf(Ma=%d,b=%d\n,,,a,b);)A:a=1,b=0B:a=2,b=1C:a=1,b=1D:a=2,b=2答案:B第28题(1.0分)题号:573C语言中运算对象必须是整型的运算符是()。A:%=B:/C:=D:<=答案:A第29题(1.0分)题号:647以下能对二维数组a进行正确初始化的语句是()。A:inta[2][]={{1,0,1},{5,2,3});B:intaO[3]={{1,2,3},{4}5,6});C:inta[2][4]={{1,2,3},{4,5},{6});D:intaQ[3]={{1A1}{},{1,1});答案:B第30题(1.0分) 题号:3135以下数组定义中不正确的是().A:inta[2][3];B:intbO[3]={0,1,2,3};C:intc[100][100]={0};D:inta3]加{{1,2},{1,2,3},{1,234}};答案:D三、程序填空共2题(共计24分)第1题(12.0分)题号:417【程序填空】题冃:利用全局变量计算长方体的体积及三个面的面积。 */ints1,s2,s3;intvs(inta,intb,intc){intv;r**********かpace***********/v=[?];s1=a*b;广**********cPAce***********/s2=[?];s3=a*c;returnv;)main(){intv,l,w,h;clrscr();printf(H\ninputlength,widthandheight:");广**********0pace***********/scanf("%d%d%d",[?],&w,&h);r**********0pace***********/v=[?];printf(Mv=%ds1=%d s2=%d s3=%d\nM,v,s1,s2,s3);getch();)答案:=======(答案1)=======a*b*c=========或=========a*b*c=======(答案2)=======b*c=========或=========b*c=======答案3)=======&|=======答案4)=======vs(hw,h)=========或=========vs(I,w,h)第2题(12.0分)题号:441【程序填空】题冃:给定程序中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。-7#include<conio.h>#include<stdio.h>voidfun(longs,long*t){longsl=10;s/=10;/***********(>pace***********/*t=s[?]10;while(s>0)^******* PA****E*m***ソ[?];*********Qp^Q^***********y*t=s%10*sl[?];/***********Qp^Q^***********/sl=sl[?]10;)main(){longs,t;clrscr();printf("\nPleaseenters:");scanf("%ld",&s);fun(s,&t);printf("Theresultis:%ld\n",t);)答案:=======(答案1)=======%=======(答案2)s/100(答案3)(答案4)四、程序改错 共2题(共计22分)第1题(11.0分)题号:383【程序改^!】题目:给定程序的功能是:读入一行英文文本,将其中每个单词的最后ー个字母改成大写,然后输出此文本行(这里的“单词’‘是指由空格隔开的字符串)〇例如,若输入!amastudenttotaketheexamination.»则应输出ツaMAstudenTtOtakEthEexamination.*,〇注意:不可以增加或删除程序行,也不可以更改程序的结构。include"conio.h"#include"stdio.h"includenctype.hMinclude"string.h"uplst(char*p)广*********F^und********'integerk=0;for(;*p;p++)if(k)广*********found**********/{if(*P=''){k=0;广*********FOUND**********/*(p-1)=toupper(*(p-1);)elseif(*p!=")k=1;*(P-1)=toupper(*(p-1));)main(){charchrstr[81];printf(M\nPleaseenterastring:H);gets(chrstr);printf(M\n\nBeforechanging:\n%s",chrstr);up1st(chrstr);printf("\nAfterchanging:\n%s",chrstr);答案:=======(答案1)=======intk=0;=======(答案2)======={if(*P==")=======(答案3)=======*(p-1)=toupper(*(p-1));第2题(11.0分)题号:431【程序改错】题目:编写函数fun求1000以内所冇8的倍数之和。注意:不可以增加或删除程序行,也不可以更改程序的结构。■*/#includeMstdio.h"#defineN1000main(){intsum;sum=fun(8);printf(M%d以内所有%d的倍数之和为:%d\n",N,8,sum);getch();)intfun(intm)广*********found**********/ints=0;i;广*********F^unD**********/for(h=1;i>N;i++)/**********FounD**********/if(i/m==0)s+=i;returns;}答案:=======(答案1)ints=0,i;=======(答案2)for(i=1;i<N;i++)=======(答案3)if(j%m==0)五、程序设计共1题(共计14分)第1题(14.0分)题号390/* 【程序设计】题冃:求一批数中最大值和最小值的差。注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。 */intmax_min(inta[],intn)广*********program**********/厂*********End**********I}#defineN30#includeMstdlib.h"include"stdio.h"main()(inta[N],i,k;clrscr();forQ=0;ivN;i++)a[i]=random(51)+10;for(i=0;i<N;i++){printf("%5d",a[i]);if((i+1)%5==0)printf('へn");}k=max_min(a,N);printf(Mtheresultis:%d\n",k);yzj();getchO;}yzj()FILE*IN,*OUT;intn;inti[30];into;IN=fopen(Min.dat","rM);if(IN==NULL){printf(MReadFileError");)OUT=fopen("out.dat","w");if(OUT==NULL){printf("WriteFileError1');)for(n=0;n<5;n++)(fscanf(IN,"%d",&i[n]);)o=max_min(i,5);fprintf(OUT,"%d\n",o);fclose(IN);fclose(OUT);)答案: inti,max,min;max=min=a[0];for(i=1;i<n;i++)if(a[i]>max)max=a[i];elseif(a[i]<min)min=a[i];return(max-min);ー、判断共10题(共计10分)第1题(1.0分)题号:347&3+12的值是15。答案:N第2题(1.0分)题号:1468在C语言中,整型数据在内存中占2个字节.答案:N第3题(1.0分)题号:19C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。答案:Y第4题(1.0分)题号:1512将一个字符串"abc"赋给字符串变量str的方法是str="abc".答案:N第5题(1.0分)题号:1501以数组名作函数参数时,实参数组与形参数组都不必定义长度,因此实参与形参的结合方式是地址结合,与数组长度无关.答案:N第6题(1.0分)题号:18a=(b=4)+(c=6)是ー个合法的赋值表达式。答案:Y第7题(1.0分)题号:1262C语言规定:在ー个源程序中,main函数的位置必须在最开始.答案:N第8题(1.0分)题号:1479C程序中的ー个变量可以被定义为两个或多个不同的类型.答案:N第9题(1.0分)题号:23若a=3,b=2,c=1则关系表达式"(a>b)==c"的值为"真"。答案:Y第10题(1.0分)题号4502对:维数组a来说,由于a+1与・(a+1)的值相等,因此二者的含义是ー样的.答案:N二、单项选择 共30题(共计30分)第1题(1.0分)题号:177以下描述中,正确的是()。A:预处理是指完成宏替换和文件包含中指定的文件的调用B:预处理指令只能位于C源文件的开始C:C源程序中凡是行首以#标识的控制行都是预处理指令D:预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析作准备答案:C第2题(1.0分)题号:2789设C语言中,int类型数据占4个字节,则short类型数据占().A:1个字节B:2个字节C:4个字节D:8个字节答案:B第3题(1.0分)题号:693以下各选项企图说明一种新的类型名,其中正确的是()。A:typedefv1int;B:typedefv2=int;C:typedefintv3;D:typedefv4:int;答案:c第4题(1.0分) 题号:104以下运算符中,优先级最高的运算符是()。A:||B:%C:!D:==答案:C第5题(1.0分) 题号:138以下程序的输出结果是()。main(){inti,j,k,a=3,b=2;i=(-a==b++)?-a:++b;j=a++;k=b;printf("i=%d,j=%d,k=%d\nM,i,j,k);)A:i=2,j=1,k=3B:i=1,j=1,k=2C:i=4,j=2,k=4D:i=1,j=1,k=3答案:D第6题(1.0分) 题号:2907以下程序段的执行结果是0.doublex;x=218.82631;printf("%-6.2e\n",x);A:输出格式描述符的域宽不够,不能输出B:输出为21.38e+01C:输出为2.2e+02D:输出为ー2.14e2答案:C第7题(1.0分) 题号:152以下程序的运行结果是()。main(){intn;for(n=1;n<=10;n++)(if(n%3==0)continue;printf("%d",n);}A:12457810B:369C:12D:1234567890答案:A第8题(1.0分)题号:411下列程序的输出结果为()。main(){intm=7,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf("%f\nM,x);)A:27.000000B:27.500000C:28.000000D:28.500000答案:A第9题(1.0分)题号:584设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为()。A:floatB:charC:intD:double答案:D第10题(1.0分)题号:208下列各m的值屮,能使m%3==2&&m%5==3&&m%7==2为真的是(A:8B:23C:17D:6答案:B第11题(1.0分)题号:2962若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是〇.A:intp=&x;B:int*p=x;C:int*p=&x;D:*p=*x;第12题(1.0分)题号:3142以下正确的说法是:在C语言中().A:实参和与其对应的形参各占用独立的存储单元B:实参和与其对应的形参共占用ー个存储单元C:只有当实参和与其对应的形参同名时オ共占用存储单元D:形参是虚拟的,不占用存储单元答案:A第13题(1.0分)题号:3156sizeof(float)M().A:ー种函数调用B:ー个不合法的表达式C:ー个整型表达式D:ー个浮点表达式答案:C第14题(1.0分)题号:3119以下对二维数组a的正确说明是().A:inta[3][]B:floata(3,4)C:doublea[1][4]D:floata(3)(4)答案:C第15题(1.0分)题号:3218若有以下定义,则能使值为3的表达式是()intk=7,x=12;A:x%=(k%=5)B:x%=(k-k%5)C:x%=k-k%5D:(x%=k)-(k%=5)答案:D第16题(1.0分)题号:672C语言允许函数类型缺省定义,此时函数值隐含的类型是()。A:floatB:intC:longD:double答案:B第17题(1.0分)题号:2796先用语句定义字符型变量c,然后要将字符a赋给c,则下列语句中正确的是〇.A:c=a';B:c="a";C:c=H97";D:C=97'答案:A第18题(1.0分)题号:2923经过以ド语句定义后,表达式z+=x>y?++x:++y的值为〇.intx=1,y=2,z=3;A:2B:3C:6D:5答案:C第19题(1.0分)题号:526用户定义的函数不可以调用的函数是()。A:非整型返回值的B:本文件外的C:main函数D:本函数下面定义的答案:C第20题(1.0分)题号:2567以下标识符中,不能作为合法的C用户定义标识符的是0.A:a3_b3B:voidC:_123D:IF答案:B第21题(1.0分)题号:2401下面程序段的输出结果为()inta,b;b=(a=3*5,a*4,a*5);printfC%dH,b);A:60B:75C:65D:无确定值答案:B第22题(1.0分)题号:3063若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是0.A:2.500000B:2.750000C:3.500000D:0.000000答案:A第23题(1.0分)题号:3129若有说明:inta[][4]={0,0};则下面不正确的叙述是〇.A:数组a的每个元素都可得到初值〇B:二维数组a的第一维大小为1C:因为二维数组a中第二维大小的值除经初值个数的商为1,故数组a的行数为1D:有元素a⑼⑼和a⑼⑴可得到初值〇,其余元素均得不到初值〇答案:D第24题(1.0分) 题号3186若有说明:inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是〇.A:i=*p;C:i=&j;D:i=**p;答案:B第25题(1.0分)题号3016与实际参数为实型数组名相对应的形式参数不可以定义为〇.A:floata[];B:float*a;C:floata;D:float(*a)[3];答案:C第26题(1.0分) 题号:515inti,j,a[2][3];按照数组a的元素在内存的排列次序,不能将数1234,5,6存入a数组的是()。A:for(i=0;i<2;i++)for(j=0;j<3;j++)a[i][j]=i*3+j+1;B:for(i=0;i<3;i++)for(j=0;j<2;j++)aO][i>j*3+i+1;C:for(i=0;i<6;i++)a[i/3][i%3]=i+1;D:for(i=1;i<=6;i++)a[i][i]=i;答案:D第27题(1.0分) 题号:2799下列运算符中,不属于关系运算符的是().A:<B:>C:>=D:!答案:D第28题(1.0分) 题号:662C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是()。A:voidB:intC:floatD:double答案:B第29题(1.0分)题号:196若有下列定义,则对a数组元素地址的正确引用是inta[5],*p=a;A:*(p+5)B:*p+2C:*(a+2)D:#&a[5]答案:C第30题(1.0分)题号:2993下列程序段的输出结果为().inta=7,b=9,t;t=a*=a>b?a:b;printf("%dH,t);A:7B:9C:63D:49答案:C三、程序填空 共2题(共计24分)第1题(12.0分)题号:591"如果a>b,就将两个数的位置调换:否则,保持不变。リmain()(inta,b,temp;printf("\nPleaseinputtwointnumber:");scanf("%d%d",&a,&b);if(a>b)(广*********・0pace***********/[?];,**********GpACE**m***/a=[?];b=temp;}printf("%d,%d\n",a,b);

)答案:(答案1)temp=a=======(答案2)=======b第2题(12.0分) 题号:30【程序填空】题ロ:以下题ロ:以下程序的功能是用冒泡法对数组a进行由小到大的排序。■7voidfun(inta[],intn)inti,j,t;,**********gPA****e***********/for0=0;[?];j++)r**********GPA****E*m****/for(i=0;[?];i++)"********★*0PA****E*m***ソif([?]){t=a[i];a[i]=a[i+1];a[i+1]=t;}main()inti,a[10]={3,7,5,1,2,8,6,4,10,9};/***********gPACE***********/[?];for(i=0;i<10;i++)printf(M%3d",a[i]);答案:=======(答案1)=======j<=n-1=========或=========n-1>=j=========或=========j<=-1+n=========或=========-1+n>=j=========或=========jvn=========或=========n>j=======(答案2)=======i<n-j-1=========或=========n-j-1>i=========或=========i<n-1-j=========或=========n-1-j>i=========或=========i<=n-j-2=======或=========i<=n-2-j=======答案3)=======a[i]>a[i+1]=========或=========a[i+1]<a[i]=======答案4)=======fun(a,10)四、程序改错 共2题(共计22分)第1题(11.0分)题号:417【程序改错】题目:读取7个数(1-50)的整数值,每读取ー个值,程序打印出该值个数的・。注意:不可以增加或删除程序行,也不可以更改程序的结构。 */#include"stdio.h"main(){inti,a,n=1;广*********found**********/while(n<7)(do{scanf(M%d",&a);*********found*******かwhile(a<1&&a>50);,*********FounD**********Ifor(i=0;i<=a;i++)printtf*");printf("\n");n++;}getch();答案:=======答案1)=======while(n<=7)=======或―while(n<8)======ズ答案2)=======while(a<1||a>50);=========或=========while(a>50||a<1);=======答案3)=======for(i=1;iv=a;i++)第2题(11.0分)题号:429【程序改错】题目:求0-7这8个数字所能组成的奇数个数。注意:不可以增加或删除程序行,也不可以更改程序的结构。-7#include"stdio.h"main()广・********found**********/longsum=4;s=4;intj;for(j=2;j<=8;j++)厂*********F^unD*m**{printf(M\n%d",sum);〃*********found**********/s*=7;elses*=8;sum+=s;}printf(M\nsum=%ld",sum);getch();)答案:=======(答案1)===:longsum=4,s=4;=======(答案2)===:{printf(B\n%ldM,sum);=======(答案3)===if(j<=2)五、程序设计共1题(共计14分)第1题(14.0分)题号:49【程序设计】题目:请用for循环编写编写函数fun,函数的功能是:计算n门课程的平均值,计算结果作为函数值返回。例如,若有5门课程的成绩是:92,76,69,58,88,则函数的值为76.600000。注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#include"stdio.h"floatfun(inta[],intn)r*********Prog **********//**********End**********/)main()(intaO={92,76,69,58,88);printf("y=%f\nM,fun(a,5));yzj();)yzj()(FILE*IN,*OUT;intilN[1O],ij;floatfOUT;IN=fopen("18.inw,T');if(IN==NULL){printf("PleaseVerifyTheCurrerntDir..ItMayBeChanged1');)OUT=fopen("18.out",MwM);if(OUT==NULL){printf("PleaseVerifyTheCurrentDir..ItMayBeChanged,*);)for(j=0;j<10;j++){ for(i=0;i<5;i++)fscanf(IN,"%dM,&ilN[i]);fOUT=fun(ilN,5);fprintf(OUT,M%f\n",fOUT);)fclose(IN);fclose(OUT);)答案: inti;floaty=0;for(i=0;i<n;i++)y+=a[i];y=y/n;returny;ー、判断共10题(共计10分)第1题(1。分)题号:7在C语言中,此定义和语句是合法的:enumaa{a=5,b,c}bb;bb=(enumaa)5;答案:Y第2题(1.0分)题号:1475表达式1/4+2.75的值是3.答案:N第3题(1.0分) 题号:1510有数组定义inta[2][2]={{1},{2,3}};则a[〇][1]的值为〇.答案:Y第4题(1.0分) 题号:1262C语言规定:在ー个源程序中,main函数的位置必须在最开始.答案:N第5题(1.0分) 题号:1263for(表达式1;;表达式3)可理解为for(表达式1;1;表达式3).答案:Y第6题(1.0分) 题号:1512将一个字符串"abc"赋给字符串变量str的方法是str="abc".答案:N第7题(1.0分) 题号:22关系运算符<=与==的优先级相同。答案:N第8题(1.0分)题号:1252break语句可用了循环体内,它将退出该重循环.答案:Y第9题(1.0分) 题号:1504语句char*p="TurboC”的含义是将字符串赋给字符型指针变量p.答案:N第10题(1.0分)题号:1241在标准C中,while和do_while的功能完全相同.答案:N二、单项选择共30题(共计30分)第1题(1.0分) 题号:3148C语言允许函数类型缺省定义,此时函数值隐含的类型是().A:floatB:intC:longD:double答案:B第2题(1.0分) 题号:624以・・于运算符优先顺序的描述中正确的是().A:关系运算符〈算术运算符〈赋值运兑符〈逻辑运算符B:逻辑运算符〈关系运算符〈算术运算符〈赋值运算符C:赋值运算符〈逻辑运算符〈关系运算符〈算术运算符D:算术运算符〈关系运算符〈赋值运算符〈逻辑运算符答案:C第3题(1.0分)题号:2943关于return语句,下列正确的说法是0,A:在主函数和其他函数中均可出现B:必须在每个函数中出现C:可以在同一个函数中出现多次D:只能在除主函数之外的函数中出现一次答案:C第4题(1.0分)题号:458下列定义不正确的是()。A:#definePI3.141592B:#defineS345C:intmax(x,y);intx,y;{}D:staticcharc;答案:C第5题(1.0分)题号:2947C语言程序中,若对函数类型未加显式说明,则函数的隐含说明类型为().A:voidB:doubleC:intD:char答案:C第6题(1.0分) 题号:3177若有说明:int*p,m=5,n;以下正确的程序段是〇.A:p=&n;scanf(M%dM,&p);B:p=&n;scanf("%dH,*p)C:scanf(M%d",&n);*p=n;D:p=&n;*p=m;答案:D第7题(1.0分)题号:3057设以下变量均为int类型,则值不等于7的表达式是().A:(x=y=6,x+y,x+1)B:(x=y=6,x+y,y+1)C:(x=6,x+1,y=6,x+y)D:(y=6,y+1,x=y,x+1)答案:C第8题(1.0分)题号:409若a是float型变量,b是unsigned型变量,以下输入语句中合法的是()。A:scanf("%6.2f%d",&a,&b);B:scanf(M%f%nM,&a,&b);C:scanf("%f%3o",&a,&b);D:scanf(M%f%r,&a,&b);答案:C第9题(1.0分)题号3088下列选项中,合法的C语言关键字是0.A:VARB:cherC:integerD:default答案:D第10题(1.0分)题号:533对结构体类型的变量的成员的访问,无论数据类型如何都可使用的运算符是()。A:.B»C:*D:&答案:A第11题(1.0分) 题号3212C语言中的标识符只能由字母,数字和ド划线三种字符组成,且第一个字符()A:必须为字母B:必须为下划线C:必须为字母或下划线D:可以是字母,数字和下划线中任一字符答案:C第12题(1.0分)题号:416以下程序的输出结果为()。main(){inti=010,j=10;printf(M%d,%d\nM,++i,j-);)A:11,10B:9,10C:010,9D:10,9答案:B第13题(1.0分)题号:542若有int*p=(im*)malloc(sizeof(int));则向内存申请到内存空间存入整数123的语句为()。A:scanf("%d",p);B:scanf(M%dH,&p);C:scanf("%d",*p);D:scanf(M%d",**p);答案:A第14题(1.0分)题号:464关于指针概念说法不正确的是()。A:ー个指针变量只能指向同一类型变量B:ー个变量的地址称为该变量的指针C:只有同一类型变量的地址才能放到指向该类型变量的指针变量之中D:指针变量可以由整数赋,不能用浮点赋答案:D第15题(1.0分)题号:687表达式,0x13&0x17的值是〇〇A:0x17B:0x13C:0xf8D:0xec答案:B第16题(1.0分) 题号:3000inta=1,b=2,c=3jif(a>c)b=a;a=c;c=b;M«Jc的值为().A:1B:2C:3D:不一定答案:B第17题(1.0分)题号:138以下程序的输出结果是()。main(){inti,j,k,a=3,b=2;i=(--a==b++)?--a:++b;j=a++;k=b;printf("i=%d,j=%d,k=%d\n",ij,k);)A:i=2,j=1,k=3B:i=1,j=1,k=2C*i=4,j=2,k=4D:i=1,j=1,k=3答案:D第18题(1.0分)题号:441下列语句中,不正确的是()。A:staticchara[2]={1,2};B:staticinta[2]={T,2};C:staticchara[2]={T,2,3};D:staticchara[2]={T};答案:C第19题(1.0分)题号:477以ド对枚举类型名的定义中正确的是〇。A:enuma={sum,mon,tue};B:enuma{sum=9,mon=-1,tue};C:enuma={"sum,',"mon",,,tueM};D:enuma{Msum",,,mon","tuen};答案:B第20题(1.0分)题号:661以下正确的描述是:在C语言程序中()。A:函数的定义可以嵌套,但函数的调用不可以嵌套B:函数的定义不可以嵌套,但函数的调用可以嵌套C:函数的定义和函数的调用均不可以嵌套D:函数的定义和函数的调用均可以嵌套答案:B第21题(1.0分)题号3103以下描述中正确的是().A:由于do-while循环中循环体语句只能是・条可执行语句,所以循环体内不能使用复合语句B:do-while循环由do开始,用while结束,在while(表达式)后面不能写分号C:在do-while循环体中,•定要有能使while后面表达式的值变为零("假")的操作D:do-while循环中,根据情况可以省略while答案:C第22题(1.0分) 题号:2994下列表达式中,可作为C合法表达式的是().A:[3,2,1,0]B:(3,2,1,0)C:3=2=1=0D:3/2/1/0答案:B第23题(1.0分) 题号:591设有intx=11;则表达式(x++*1/3)的值是()。A:3B:4C:11D:12答案:A第24题(1.0分)题号:622putchar函数可以向终端输出ー个()。A:整型变量表达式值B:实型变量值C:字符串D:字符或字符型变量值答案:D第25题(1.0分) 题号:3232有如卜.定义#defineD2intx=5;floaty=3.83;charc=D,;则ド面选项中错误的是0A:x++;B:y++;C:c++;D:D++;答案:D第26题(1.0分)题号:196若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;A:*(p+5)B:*p+2C:*(a+2)D:*&a⑸答案:C第27题(1.0分) 题号:2377下列数据中,不合法的C语言实型数据的是()A:0.123B:123e3C:2.1e3.5D:789.0答案:C笫28题(1.0分) 题号:2872在位运算屮,操作数每右移一位,其结果相当于().A:操作数乘以2B:操作数除以2C:操作数乘以16D:操作数除以16答案:B第29题(1.0分)题号:685在位运算中,操作数每左移一位,其结果相当于()。A:操作数乘以2B:操作数除以2C:操作数除以4D:操作数乘以4答案:A第30题(1.0分)题号:132若ch为char型变量,k为int型变量(已知字符a的ASCII十进制代码为97),则以下程序段的执行结果是()。ch='a';k=12;printf(w%x,%o,",ch,ch,k);printf("k=%%d\n",k);A:因变量类型与格式描述符的类型不匹配,输出无定值B:输出项与格式描述符个数不符,输出为零值或不定值C:61,141,k=%dD:61,141,k=%12答案:C三、程序填空 共2题(共计24分)第1题(12.0分)题号:605/・用辗转相除法求解两个整数的最大公约数。ッmain(){inta,b,r;scanfC'%d%dM,&a,&b);广**********0pace***********/[?];while(r!=0)(a=b;r=a%b;printf("%d",b);)答案:=======(答案1)=======r=a%b=======(答案2)=======b=r第2题(12.0分) 题号:606/・输出九九乘法表ッ/*1*1=11*2=21*3=31*4=4…-1*9=97/*2*1=12*2=42*3=62*4=8……2*9=187main()(inti,j;r**********GPA^E****m*/for([?];i<=9;i++)(for(j=1;jv=9;j++)〃**********gPA^e***********1f/printf("%d*%d=%d",i,j,[?!);printf("\n");)}答案:=======(答案1)=======i=1=======(答案2)=======i*j四、程序改错共2题(共计22分)第1题(11.0分)题号:441【程序改错】题目:输入字符序列,字符序列以特殊字符"#"结束。程序从前向后依次读入字符,并翻译出新的字符输出。翻译的规则是:如果当前读入的字符是数字符,如果该字符的面值为n,则它的后一个字符(包括数字符)需重复输出n+1次如果当前读入的字符不是数字符,则输出该字符。输出时,以上述一次翻译为ー组,不同组间输出用ー个空白字符隔开。翻译直至当前读入的字符为字符‘#',结束翻译和输出.注意:不可以增加或删除程序行,也不可以更改程序的结构。 */#include<stdio.h>voidmain()(charch,nch;intcount;intk;printf("Enterstring.\nM);scanf(M%cM,&ch);/**********found**********/while(ch='#')(if(ch>=<0,&&ch<='9')r*********FounD**********Icount=ch-'0'-1;scanf(M%cM,&nch);for(k=0;k<count;k++)printf("%c”,nch);)else/**********found**********/printf("%r,ch);printf(H");scanf("%c",&ch);)printf("#\n");答案:=======(答案1)=======while(ch!='#')=======(答案2)=======count=ch-'0'+1;=======(答案3)=======printf("%c",ch);第2题(11.0分)题号:5【程序改错】题目:将一个字符串中第m个字符开始的全部字符复制成为另ー个字符串。程序中共有4条错误语句,请改正错误。注意:不可以增加或删除程序行,也不可以更改程序的结构。 7#include<stdio.h>voidstrcopy(char*str1,char*str2,intm)/**********found**********/charp1,p2;inti,j;〃*********FounD**********/str1+m;p2=str2;/**********found**********I*p2++=*p1++;*p2='\0';main()inti,m;char*p1,*p2,str1[80],str2[80];p1=str1;p2=str2;gets(p1);scanf("%dM,&m);〃*********FounD**********/strcat(str1[0],str2[0],m);puts(p1);puts(p2);答案:=======(答案1)======={char*p1,*p2;=========或•======{char*p2,*p1;=======(答案2)=======p1=str1+m-1;=========或=========p1=-1+str1+m;=======(答案3)=======while(*p1)=======(答案4)=======strcopy(str1,str2,m);五、程序设计共1题(共计14分)第1题(14.0分)题号:377【程序设计】题目:编写函数实现两个数据的交换,在主函数中输入任意三个数据,调用函数対这三个数据从大到小排序。注意:部分源程序给出如ド。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干・语句。*/#include<stdio.h>voidswap(int*a,int*b)r*********program**********//**********End**********/}main(){intx,y,z;scanf(,'%d%d%d,',&x,&y,&z);if(x<y)swap(&x,&y);if(x<z)swap(&x,&z);if(y<z)swap(&y,&z);pnntf(M%3d%3d%3dH,x,y,z);yzj();getch();)yzj(){FILE*IN,*OUT;intm,n;inti[2];into;IN=fopen(Min.dat"/'rH);if(IN==NULL){printf("ReadFileError");)OUT=fopen("out.dat","w");if(OUT==NULL){printf("WriteFileError");)for(n=0;n<3;n++)for(m=0;m<2;m++)fscanf(IN/%d”,&i[m]);)swap(&i[0],&i[1]);fprintf(OUT,"%d\nM,i[0]);fprintf(0UT,"%d\nM,i[1]);)fclose(IN);fclose(OUT);)答案: intk;k=*a;*a=*b;*b=k;ー、判断共10题(共计10分)第1题(1.0分)题号:1497字符串只能存放在字符型数组中.答案:Y第2题(1.0分)题号:3若有宏定义:#defineS(a,b)t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。答案:N第3题(1.0分)题号:1245在标准C中,”=1・是判断两个数是否相等.答案:N第4题(1.0分)题号:1493函数调用可以出现在执行语句中,但不能出现在表达式中.答案:N第5题(1.0分)题号:1490strcat(s1,s2)函数是将字符串s1复制到字符串s2中答案:N第6题(1.0分)题号:21语句scanf("%7.2f",&a);是一个合法的scanf函数。答案:N第7题(1.0分)题号:1507函数若无返回值,则它・定无形参.答案:N第8题(1.0分)题号:1参加位运算的数据可以是任何类型的数据。答案:N第9题(1.0分)题号:1491静态外部变量只在本文件内可用.答案:Y第10题(1.0分)题号:1243C语言是ー种结构化程序设计语言.答案:Y二、单项选择共30题(共计30分)第1题(1.0分)题号3092语句while(!E);中的表达式!E等价于〇.A:E==OB:E!=1C:E!=OD:E==1答案:A第2题(1.0分)题号:688若a=1,b=2贝リa|b的值是()。A:0B:1C:2D:3答案:D第3题(1.0分)题号:652在C语言中,引用数组元素时,其数组下标的数据类型允许是()。A:整型常量B:整型表达式C:整型常量或整型表达式D:任何类型的表达式答案:C第4题(1.0分)题号:142以下程序的输出结果为()。main(){int占010,j=10;printf("%d,%d\n",++i,H;)A:11,10B:9,10C:010,9D:10,9答案:B第5题(1.0分)题号3075设intx=1,y=1;表达式。x||y-)的值是〇.A:0B:1C:2D:-1答案:B第6题(1.0分) 题号:477以ド对枚举类型名的定义中正确的是〇。A:enuma={sum,mon,tue};B:enuma{sum=9,mon=-1,tue};C:enuma={"sum,',"mon",,,tueM};D:enuma{Msum",,,mon","tuen};答案:B第7题(1.0分) 题号:131若k为int型变量,则以ド程序段的执行结果是()。k=-8567;printf("|%06D|\nM,k);A:格式描述符不合法,输出无定值B:输出为|%06D|C:输出为|0・8567|D:输出为卜85671答案:B第8题(1.0分)题号3106若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是〇.A:A%2==1B:!(A%2==0)C:!(A%2)D:A%2答案:C第9题(1.0分) 题号:376在C语言中,能代表逻辑值“真”的是()。A:TrueB:大于〇的数C:非〇整数D:非〇的数答案:D第10题(1.0分)题号:592能正确表示逻辑关系:"az10或awO”的C语言表达式是()。A:a>=10ora<=0B:a>=0|a<=10C:a>=10&&a<=0D:a>=10IIa<=0答案:D第11题(1.0分)题号:93以ド运算符中,优先级最高的运算符是()。A:?:B:++C:&&D:,答案:B第12题(1.0分)题号:88ド列字符序列中,可用作C标识符的ー组字符序列是()。A:S.b»sum,average,_aboveB:class,day,lotus,2dayC:#md,&12x,month,student_n!D:D56,r_1_2,name,_st_1答案:D笫13题(1.0分) 题号:2981下列标识符中,不合法的C语言用户自定义标识符是0.A:printfB:enumC:_D:sin答案:B第14题(1.0分) 题号:2983下列程序段的输出结果为0.floatk=0.8567;printf("%06.1d%%”,k*100);A:0085.6%%B:0085.7%C:0085.6%D:.857答案:B第15题(1。分)题号:525C语言中不可以嵌套的是()。A:函数调用B:函数定义C:循环语句D:选择语句答案:B第16题(1.0分)题号:687表达式,0x13&0x17的值是〇。A:0x17B:0x13C:0xf8D:0xec答案:B第17题(1.0分)题号:2912已知字母a的ASCII十进制代码为97,则执行ド列语句后的输岀结果为().chara='a,;a-;pnntf(',%d,%c\nw,a+'2'-,0',a+,3'-,0,);A:b,cB:a••运算不合法,故有语法错C:98,cD:格式描述和输出项不匹配,输出无定值答案:C笫18题(1.0分)题号:470若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;A:*(p+5)B:*p+2C:*(a+2)D:*&a[5]答案:C第19题(1.0分)题号:2838下列定义数组的语句中正确的是().A:#definesize10charstr1[size],str2[size+2];B:charstrQ;C:intnum['101;D:intn=5;inta[n][n+2];答案:A第20题(1.0分) 题号:444关于return语句,下列正确的说法是()。A:在主函数和其他函数中均可出现B:必须在每个函数中出现C:可以在同一个函数中出现多次D:只能在除主函数之外的函数中出现一次答案:C第21题(1.0分)题号:2894执行下列语句后变量x和y的值是().y=10;x=y++;A:x=10,y=10B:x=11,y=11C:x=10,y=11D:x=11,y=10答案:C第22题(1.0分)题号:101以下数据中,不正确的数值或字符常量是〇。A:8.9e1.2B:10C:OxffOOD:82.5答案:A第23题(1.0分)题号:492下列程序段的输出结果为()。floatx=213.82631;printf("%3d",(int)x);A:213.82B:213.83C:213D:3.8答案:C第24题(1.0分)题号:105以下运算符中,优先级最高的运算符是()。A:=B:!=C*(乘号)D:0答案:D第25题(1.0分)题号3203有如下程序段,intx=23;do{printf("%d",x-);}while(!x);该程序的输出结果是()A:321B:23C:不输出任何内容D:陷入死循环答案:B第26题(1.0分)题号3087若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是().A:-3B:9C:-12D:6答案:C第27题(1.0分)题号:443下列说法不正确的是()。A:主函数main中定义的变量在整个文件或程序中有效B:不同函数中,可以使用相同名字的变量C:形式参数是局部变量D:在ー个函数内部,可以在复合语句中定义变量,这些变量只在复合语句中有效答案:A第28题(1.0分) 题号:384以下数据中,不正确的数值或字符常量是()。A:cB:66C:0xaaD:50答案:A第29题(1.0分) 题号:2819以下程序的输出结果为().main(){inti=010,j=10;printf(M%d,%d\nM,++i,j-);}A:11,10B:9,10C:010,9D:10,9答案:B第30题(1.0分) 题号:519inta[10];给数组a的所有•元素分别赋值为1、2、3 的语句是()。A:for(i=1;i<11;i++)a[i]=i;B:for(i=1;i<11;i++)a[i-1]=i;C:for(i=1;i<11;i++)a[i+1]=i;D:for(i=1;i<11;i++)a[0]=1;答案:B三、程序填空 共2题(共计24分)第1题(12.0分)题号:425【程序填空】题目:当输入“2,5”的时候输出为“255” ツ#include<stdio.h>#definemax100main(){intf[max],i,j,k,m;scanf("%d,%d",&k,&m);/***********gpace***********/for(i=0;i<=[?];i++)f[i]=0;/***********(>pace***********/f[(?]]=1;for(i=k;i<=m;i++)j***m*GPA****E*m***ソfor(j=i-k;j<=i-1;j++)f[i][?]f[j];printf("%d%10d%10d\n",k,m,f[m]);)答案:=======(答案1)=======m=======(答案2)=======k-1=========或=========k-1=======答案3)=======+==========或==========1+第2题(12.0分) 题号:438【程序填空】题目:求出ニ维数组中的最大元素值。 */#include"stdio.h1'voidmain(){inta[3][4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};/***********(>pace***********/printt("maxvalueis%d\n",[?]);}max_value(m,n,array)ド*********PA^e***********/intm,n,[?];{inti,j,max;max=array[0][0];for(i=0;i<m;i++)for(j=0;j<n;j++)广**********gpAパl***********Iif(max<array[i]Ol)[?];return(max);答案:=======答案1)=max_value(3,4,a)=======答案2)=arrayロ[4]=======(答案3)=max=array[i][j]四、程序改错 共2题(共计22分)第1题(11.0分)题号:384【程序改错】题目:给定程序MODI1.C屮函数fun的功能是:输入两个双精度数,函数返回它们的平方和的平方根值。例如输入:22.936和14.121»输出为:y=26.934415〇注意:不可以增加或删除程序行,也不可以更改程序的结构。 ソ#include<stdio.h>#include<conio.h>#include<math.h>,*********FOUND**********/doublefun(double*a,*b){doublec;广*********found**********/c=sqr(a*a+b*b);/**********found**********/return*c;main(){doublea,b,y;printf("Entera,b:scant &a,&b);y=fun(&a,&b);printf("y=%f\n",y);答案:=======(答案1)=======doublefun(double*a,double*b)=======(答案2)=======c=sqrt(*a**a+*b**b);=======(答案3)=======returnc;第2题(11.0分)题号:415【程序改^!】题目:ー球从100米高度"由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多髙?注意:不可以增加或删除程序行,也不可以更改程序的结构。■*/#include,,stdio.hHmain()*********FOUND**********/floatsn=100.0;hn=sn/2;intn;广*********found**********/for(n=2;n<10;n++)sn=sn+2*hn;/**********FounD*********‘hn=hn%2;printf("thetotalofroadis%f\n",sn);printf("thetenthis%fmeter\n",hn);答案:=======(答案1)=======floatsn=100.0,hn=sn/2;=======(答案2)=======for(n=2;n<=10;n++)=========或=========for(n=2;n<11;n++)=======(答案3)=======hn=hn/2;五、程序设计 共1题(共计14分)第1题(14.0分) 题号:40【程序设计】题目:请用for循环编写函数fun,它的功能是:判断m是否为素数•主函数的功能是:求出100到200之间的素数的个数。注意:部分源程序给出如下。请勿改动主:函数main和其它函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 */#include"stdio.h"main()(intm,k=0;for(m=100;m<200;m++)if(fun(m)){printf("%4d",m);k++;if(k%5==0)printf(M\nM);)printf(Hk=%d\n",k);yzj();intfun(intm)Program**********/^**********End**********I}yzj()(FILE*IN,*OUT;intilNJOUT.i;IN=fopen("12.inw,T);if(IN==NULL){printf("PleaseVerifyTheCurrerntDir..ItMayBeChanged1');)OUT=fopen("12.out",MwM);if(OUT==NULL){printf("PleaseVerifyTheCurrentDir..ItMayBeChanged");)for(i=0;i<10;i++){fscanf(IN,"%d",&ilN);iOUT=fun(ilN);fprintf(OUT,"%d\n",iOUT);)fclose(IN);fclose(OUT);)答案:一 inti,k=1;if(m<=1)k=0;for(i=2;i<m;i++)if(m%i==0)k=0;returnk;ー、判断 共10题(共计10分)第1题(1.0分)题号:13char*p="girl”;的含义是定义字符型指针变量p,p的值是字符串“girl”。答案:N第2题(1.0分) 题号:1268C语言的当型循环是先执行循环后判断条件.答案:N第3题(1.0分) 题号:1272C语言中的整型常量仃3种表示方法.答案:Y第4题(1.0分) 题号:1475表达式1/4+2.75的值是3.答案:N第5题(1.0分)题号:24C语言中只能逐个引用数组元素而不能一次引用整个数组。答案:Y第6题(1.0分)题号:1487静态变量和外部变量都是全局变量,它们的存储是静态的.答案:N第7题(1.0分)题号:1249若有inti=10,j=2;则执行完i*=j+8;后i的值为28.答案:N第8题(1.0分)题号:1469charaO={'a','b','c');charb[卜{"abc"};数组a和数组b占用的内存空间大小不一样.答案:Y第9题(1.0分)题号:549"++”运算符的优先级比"+”运算符的优先低.答案:N第10题(1.0分)题号:1256unsigned和void在C中都是保留字.答案:Y二、单项选择共30题(共计30分)第1题(1.0分)题号:3009若chara[10];已正确定义,以下语句中不能从键盘上给a数组的所有元素输入值的语句是0.A:gets(a);B:scanf("%s",a);C:for(i=0;i<10;i++)a[i]=getchar();D:a=getchar();答案:D第2题(1.0分)题号:3175变量的指针,其含义是指该变量的().A:值B:地址C:名D:ー个标志答案:B第3题(1.0分)题号:2956以下程序的输出结果为().main(){inta=1,b=2,c=3,d=4,e=5;printf("%d\n",func((a+b,b+c,c+a),(d+e)));}intfunc(intx,inty)return(x+y);)A:15B:13C:9D:函数调用出错答案:B第4题(1.0分) 题号:596下面四个选项中,均是不合法的用户标识符的选项是()。A:AP_0doB:floatlaO_AC:b-agotointD:_123temp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论