欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    c语言选择题题库 .doc

    • 资源ID:97463125       资源大小:139KB        全文页数:37页
    • 资源格式: DOC        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    c语言选择题题库 .doc

    一、单项选择 共300题 第1题 (1.0分) 题号:513int a10;合法的数组元素的最小下标值为()。A:10B:9C:1D:0答案:D第2题 (1.0分) 题号:681以下运算符中优先级最低的是()。A:&&B:&C:|D:|答案:C第3题 (1.0分) 题号:187经过下列的语句 int j,a10,*p;定义后,下列语句中合法的是()。A:p=p+2;B:p=a5;C:p=a2+2;D:p=&(j+2);答案:A第4题 (1.0分) 题号:640以下对二维数组a的正确说明是()。A:int a3B:float a(3,4)C:double a14D:float a(3)(4)答案:C第5题 (1.0分) 题号:684在C语言中,要求运算数必须是整型的运算符是()。A:B:%C:!D:>答案:B第6题 (1.0分) 题号:654以下不能正确定义二维数组的选项是()。A:int a22=1,2;B:int a2=1,2,3,4;C:int a22=1,2,3;D:int a2=1,2,3,4;答案:D第7题 (1.0分) 题号:742若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是()。A:EOFB:0C:非零值D:NULL答案:C第8题 (1.0分) 题号:108设C语言中,int类型数据占2个字节,则short类型数据占()。A:1个字节B:2个字节C:4个字节D:8个字节答案:B第9题 (1.0分) 题号:489下列标识符中,不合法的C语言用户自定义标识符是()。A:printfB:enumC:_D:sin答案:B第10题 (1.0分) 题号:646若有说明 int a34;则a数组元素的非法引用是()。A:a02*1B:a13C:a4-20D:a04答案:D第11题 (1.0分) 题号:658若使用一维数组名作函数实参,则以下正确的说法是()。A:必须在主调函数中说明此数组的大小B:实参数组类型与形参数组类型可以不匹配C:在被调用函数中,不需要考虑形参数组的大小D:实参数组名与形参数组名必须一致答案:A第12题 (1.0分) 题号:728已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。A:一个整数,代表要读入的数据项总数B:一个文件指针,指向要读的文件C:一个指针,指向要读入数据的存放地址D:一个存储区,存放要读的数据项答案:C第13题 (1.0分) 题号:145经下列语句定义后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在微机上的值分别为()。char x=65;float y=7.3; int a=100; double b=4.5;A:2,2,2,4B:1,2,2,4C:1,4,2,8D:2,4,2,8答案:C第14题 (1.0分) 题号:106以下叙述中不正确的是()。A:一个好的程序应该有详尽的注释B:在C程序中,赋值运算符的优先级最低C:在C程序中,j+;是一条赋值语句D:C程序中的#include和#define均不是C语句答案:B第15题 (1.0分) 题号:594设 int x=1, y=1; 表达式(!x|y-)的值是()。A:0B:1C:2D:-1答案:B第16题 (1.0分) 题号:711下列选项中正确的语句组是()。A:char s8; s="Beijing"B:char *s; s="Beijing"C:char s8; s="Beijing"D:char *s; s="Beijing"答案:D第17题 (1.0分) 题号:195若有下列定义和语句,则对a数组元素的非法引用是()。 int a23, (*pt)3; pt=a;A:pt00B:*(pt+1)2C:*(pt1+2)D:*(a0+2答案:B第18题 (1.0分) 题号:612语句while(!E);中的表达式!E等价于()。A:E=0B:E!=1C:E!=0D:E=1答案:A第19题 (1.0分) 题号:100以下标识符中,不能作为合法的C用户定义标识符的是()。A:putcharB:_doubleC:_123D:INT答案:A第20题 (1.0分) 题号:715若有说明:int i, j=2,*p=&i;,则能完成i=j赋值功能的语句是()。A:i=*p;B:*p=*&j;C:i=&j;D:i=*p;答案:B第21题 (1.0分) 题号:633对以下说明语句 int a10=6,7,8,9,10; 的正确理解是()。A:将5个初值依次赋给a1至a5B:将5个初值依次赋给a0至a4C:将5个初值依次赋给a6至a10D:因为数组长度与初值的个数不相同,所以此语句不正确答案:B第22题 (1.0分) 题号:431下列程序的输出结果是()。main() int x=1,y=0,a=0,b=0; switch(x) case 1:switch(y) case 0:a+;break; case 1:b+;break; case 2:a+;b+;break; case 3:a+;b+;break; printf("a=%d,b=%dn",a,b);A:a=1,b=0B:a=2,b=1C:a=1,b=1D:a=2,b=2答案:B第23题 (1.0分) 题号:552应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。A:fclose()B:close()C:fread()D:fwrite答案:A第24题 (1.0分) 题号:556static struct int a1;float a2;char a3;a10=1,3.5,'A'说明数组a是地址常量,它有10个结构体型的下标变量,采用静态存储方式,其中被初始化的下标变量是()。A:a1B:a-1C:a0D:a10答案:C第25题 (1.0分) 题号:543若有int a10=0,1,2,3,4,5,6,7,8,9,*p=a;则输出结果不为5的语句为()。A:printf("%d",*(a+5);B:printf("%d",p5);C:printf("%d",*(p+5);D:printf("%d",*p5);答案:D第26题 (1.0分) 题号:580设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。A:intB:floatC:doubleD:不确定答案:C第27题 (1.0分) 题号:199若有int a=1,2,3,4; 则*(a+1),*(*a+1)的含义分别为()。A:非法,2B:&a10,2C:&a01,3D:a00,4答案:B第28题 (1.0分) 题号:148C语言中要求对变量作强制定义的主要理由是()。A:便于移植B:便于写文件C:便于编辑预处理程序的处理D:便于确定类型和分配空间答案:D第29题 (1.0分) 题号:202设有如下定义: struct sk int a; float b; data,*p; 若要使p指向data中的a域,正确的赋值语句是()。A:p=(struct sk*)&data.a;B:p=(struct sk*) data.a;C:p=&data.a;D:*p=data.a;答案:A第30题 (1.0分) 题号:697若x=2,y=3则x&y的结果是()。A:0B:2C:3D:5答案:B第31题 (1.0分) 题号:136下列程序的输出结果为()。main()int m=7,n=4;float a=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf("%fn",x);A:27.000000B:27.500000C:28.000000D:28.500000答案:A第32题 (1.0分) 题号:131若k为int型变量,则以下程序段的执行结果是()。k=-8567; printf("|%06D|n",k);A:格式描述符不合法,输出无定值B:输出为|%06D|C:输出为|0-8567|D:输出为|-8567|答案:B第33题 (1.0分) 题号:523函数的形式参数隐含的存储类型说明是()。A:externB:staticC:registerD:auto答案:D第34题 (1.0分) 题号:550不仅可将C源程序存在磁盘上,还可将数据按数据类型分别以什么的形式存在磁盘上()。A:内存B:缓冲区C:文件D:寄存器答案:C第35题 (1.0分) 题号:571以下叙述正确的是()。A:在C程序中,main函数必须位于程序的最前面B:C程序的每行中只能写一条语句C:C语言本身没有输入输出语句D:在对一个C程序进行编译的过程中,可发现注释中的拼写错误答案:C第36题 (1.0分) 题号:509int a=1,b=2,c=3;if(a>b)a=b;if(a>c)a=c;则a的值为()。A:1B:2C:3D:不一定答案:A第37题 (1.0分) 题号:693以下各选项企图说明一种新的类型名,其中正确的是()。A:typedef v1 int;B:typedef v2=int;C:typedef int v3;D:typedef v4: int;答案:C第38题 (1.0分) 题号:151以下程序的运行结果是()。main() int i=1,sum=0; while(i<10) sum=sum+1;i+; printf("i=%d,sum=%d",i,sum);A:i=10,sum=9B:i=9,sum=9C:i=2,sum=1D:运行出现错误答案:D第39题 (1.0分) 题号:94在C语言中,能代表逻辑值“真”的是()。A:TrueB:大于0的数C:非0整数D:非0的数答案:D第40题 (1.0分) 题号:632以下叙述正确的是()。A:do-while语句构成的循环不能用其它语句构成的循环来代替.B:do-while语句构成的循环只能用break语句退出.C:用do-while语句构成的循环,在while后的表达式为非零时结束循环.D:用do-while语句构成的循环,在while后的表达式为零时结束循环答案:D第41题 (1.0分) 题号:500下列程序段的输出结果为()。int x=3,y=2;printf("%d",(x-=y,x*=y+8/5);A:1B:7C:3D:5答案:C第42题 (1.0分) 题号:518char a="This is a program."输出前5个字符的语句是()。A:printf("%.5s",a);B:puts(a);C:printf("%s",a);D:a5*2=0;puts(a);答案:A第43题 (1.0分) 题号:669若用数组名作为函数的实参,传递给形参的是()。A:数组的首地址B:数组第一个元素的值C:数组中全部元素的值D:数组元素的个数答案:A第44题 (1.0分) 题号:496double x;scanf("%lf",&x);不可以赋值给x变量的常量是()。A:123B:100000C:A'D:"abc"答案:D第45题 (1.0分) 题号:531C语言中,定义结构体的保留字是()。A:unionB:structC:enumD:typedef答案:B第46题 (1.0分) 题号:630逻辑运算符两侧运算对象的数据类型()。A:只能是0或1B:只能是0或非0正数C:只能是整型或字符型数据D:可以是任何类型的数据答案:D第47题 (1.0分) 题号:708下面判断正确的是()。A:char *a="china"等价于 char *a;*a="china"B:char str10="china"等价于char str10;str="china"C:char *s="china"等价于 char *s;s="china"D:char c4="abc",d4="abc"等价于 char c4=d4="abc"答案:C第48题 (1.0分) 题号:206以下程序的输出结果是()。main() char s="123",*p; p=s; printf("%c%c%cn",*p+,*p+,*p+); A:123B:321C:213D:312答案:B第49题 (1.0分) 题号:579在C语言中,char型数据在内存中的存储形式是()。A:补码B:反码C:原码D:ASCII码答案:D第50题 (1.0分) 题号:211fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()。A:字符串读入后不会自动加入'0'B:fp是file类型的指针C:fgets函数将从文件中最多读入n-1个字符D:fgets函数将从文件中最多读入n个字符答案:C第51题 (1.0分) 题号:112下列程序的输出结果是()。main()char c1=97,c2=98;printf("%d %c",c1,c2);A:97 98B:97 bC:a 98D:a b答案:B第52题 (1.0分) 题号:586以下选项中合法的实型常数是()。A:5E2.0B:E-3C:.2E0D:1.3E答案:C第53题 (1.0分) 题号:92以下的选择中,正确的赋值语句是()。A:a=1,b=2B:j+C:a=b=5;D:y=int(x)答案:C第54题 (1.0分) 题号:740若要打开A盘上user子目录下名为的文本文件进行读、写操作,下面符合此要求的函数调用是()。A:fopen("A:user","r")B:fopen("A:user","r+")C:fopen("A:user","rb")D:fopen("A:user","w")答案:B第55题 (1.0分) 题号:565以下叙述中正确的是()。A:C语言的源程序不必通过编译就可以直接运行B:C语言中的每条可执行语句最终都将被转换成二进制的机器指令C:C源程序经编译形成的二进制代码可以直接运行D:C语言中的函数不可以单独进行编译答案:B第56题 (1.0分) 题号:157下列程序的输出结果是()。main() int x=1,y=0,a=0,b=0; switch(x) case 1:switch(y) case 0:a+;break; case 1:b+;break; case 2:a+;b+;break; case 3:a+;b+;break; printf("a=%d,b=%dn",a,b);A:a=1,b=0B:a=2,b=1C:a=1,b=1D:a=2,b=2答案:B第57题 (1.0分) 题号:558int a10=1,2,3,4,5,6,7,8;int *p;p=&a5;p-3的值是()。A:2B:3C:4D:不一定答案:B第58题 (1.0分) 题号:178以下对C语言函数的描述中,正确的是()。A:C程序必须由一个或一个以上的函数组成B:C函数既可以嵌套定义又可以递归调用C:函数必须有返回值,否则不能使用函数D:C程序中有调用关系的所有函数必须放在同一个程序文件中答案:A第59题 (1.0分) 题号:210在位运算中,操作数每右移一位,其结果相当于()。A:操作数乘以2B:操作数除以2C:操作数乘以16D:操作数除以16答案:B第60题 (1.0分) 题号:674以下错误的描述是:函数调用可以()。A:出现在执行语句中B:出现在一个表达式中C:做为一个函数的实参D:做为一个函数的形参答案:D第61题 (1.0分) 题号:212C语言中的文件类型只有()。A:索引文件和文本文件两种B:ASCII文件和二进制文件两种C:文本文件一种D:二进制文件一种答案:B第62题 (1.0分) 题号:570以下叙述不正确的是()。A:一个C源程序可由一个或多个函数组成B:一个C源程序必须包含一个main函数C:C程序的基本组成单位是函数D:在C程序中,注释说明只能位于一条语句的后面答案:D第63题 (1.0分) 题号:524与实际参数为实型数组名相对应的形式参数不可以定义为()。A:float a;B:float *a;C:float a;D:float (*a)3;答案:C第64题 (1.0分) 题号:659凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。A:自动(auto)B:静态(static)C:外部(extern)D:寄存器(register)答案:A第65题 (1.0分) 题号:636若二维数组a有m列,则在aij前的元素个数为()。A:j*m+iB:i*m+jC:i*m+j-1D:i*m+j+1答案:B第66题 (1.0分) 题号:146用下列语句定义a,b,c,然后执行b=a、c='b'+b,则b,c的值是()。 long a=0xffffff; int b; char c;A:0ffffff 和0x61B:-1和98C:-1和97D:指向同一地址答案:C第67题 (1.0分) 题号:584设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为()。A:floatB:charC:intD:double答案:D第68题 (1.0分) 题号:105以下运算符中,优先级最高的运算符是()。A:=B:!=C:*(乘号)D:()答案:D第69题 (1.0分) 题号:704变量的指针,其含义是指该变量的()。A:值B:地址C:名D:一个标志答案:B第70题 (1.0分) 题号:676以下只有在使用时才为该类型变量分配内存的存储类说明是()。A:auto和 staticB:auto和 registerC:register和 staticD:extern和 register答案:B第71题 (1.0分) 题号:104以下运算符中,优先级最高的运算符是()。A:|B:%C:!D:=答案:C第72题 (1.0分) 题号:504执行以下程序段后,输出结果和a的值是()。int a=10;printf("%d",a+);A:10 和 10B:10 和 11C:11 和 10D:11 和 11答案:B第73题 (1.0分) 题号:613下面有关 for 循环的正确描述是()。A:for 循环只能用于循环次数已经确定的情况B:for 循环是先执行循环循环体语句,后判断表达式C:在 for 循环中,不能用 break 语句跳出循环体D:for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来答案:D第74题 (1.0分) 题号:116下列语句的结果是()。main() int j; j=3;printf("%d,",+j); printf("%d",j+);A:3,3B:3,4C:4,3D:4,4答案:D第75题 (1.0分) 题号:680在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。A:地址传递B:单向值传递C:由实参传给形参,再由形参传回实参D:传递方式由用户指定答案:B第76题 (1.0分) 题号:91以下数值中,不正确的八进制数或十六进制数是()。A:0x16B:16C:-16D:0xaaaa答案:C第77题 (1.0分) 题号:541若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。A:printf("%d",&p);B:printf("%d",*i);C:printf("%d",*p);D:printf("%d",p);答案:C第78题 (1.0分) 题号:503以下语句中,不能实现回车换行的是()。A:printf("n");B:putchar("n");C:fprintf(stdout,"n");D:fwrite("n",1,1,stdout);答案:B第79题 (1.0分) 题号:720函数 rewind 的作用是()。A:使位置指针重新返回文件的开头B:将位置指针指向文件中所要求的特定位置C:使位置指针指向文件的末尾D:使位置指针自动移至下一个字符位置答案:A第80题 (1.0分) 题号:732若执行fopen函数时发生错误,则函数的返回值是()。A:地址值B:0C:1D:EOF答案:B第81题 (1.0分) 题号:592能正确表示逻辑关系:"a10或a0"的C语言表达式是()。A:a>=10 or a<=0B:a>=0|a<=10C:a>=10&&a<=0D:a>=10a<=0答案:D第82题 (1.0分) 题号:736以下叙述中错误的是()。A:二进制文件打开后可以先读文件的末尾,而顺序文件不可以B:在程序结束时,应当用fclose函数关闭已打开的文件C:在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据D:不可以用FILE定义指向二进制文件的文件指针答案:D第83题 (1.0分) 题号:123执行下列程序后,其输出结果是()。main()int a=9; a+=a-=a+a; printf("%dn",a);A:18B:9C:-18D:-9答案:C第84题 (1.0分) 题号:180以下函数调用语句中实参的个数是()。 func(e1,e2),(e3,e4,e5);A:2B:3C:5D:语法错误答案:A第85题 (1.0分) 题号:103以下运算符中,优先级最高的运算符是()。A:*=B:>=C:(类型)D:+答案:C第86题 (1.0分) 题号:610以下选项中,与k=n+完全等价的表达式是()。A:k=n,n=n+1B:n=n+1,k=nC:k=+nD:k+=n+1答案:A第87题 (1.0分) 题号:675关于建立函数的目的,以下正确的说法是()。A:提高程序的执行效率B:提高程序的可读性C:减少程序的篇幅D:减少程序文件所占内存答案:B第88题 (1.0分) 题号:679在C语言中,形参的缺省存储类是()。A:autoB:registerC:staticD:extern答案:A第89题 (1.0分) 题号:665以下正确的说法是:在C语言中()。A:实参和与其对应的形参各占用独立的存储单元B:实参和与其对应的形参共占用一个存储单元C:只有当实参和与其对应的形参同名时才共占用存储单元D:形参是虚拟的,不占用存储单元答案:A第90题 (1.0分) 题号:703若有以下的定义:int t32;能正确表示t数组元素地址的表达式是()。A:&t32B:t3C:&t1D:t2答案:D第91题 (1.0分) 题号:491下列程序段的输出结果为()。float k=0.8567;printf("%06.1d%",k*100);A:0085.6%B:0085.7%C:0085.6%D:.857答案:B第92题 (1.0分) 题号:542若有int *p=(int *)malloc(sizeof(int);则向内存申请到内存空间存入整数123的语句为()。A:scanf("%d",p);B:scanf("%d",&p);C:scanf("%d",*p);D:scanf("%d",*p);答案:A第93题 (1.0分) 题号:597下列四个选项中,均是C语言关键字的选项是()。A:auto enum includeB:switch typedef continueC:signed union scanfD:if struct type答案:B第94题 (1.0分) 题号:164下列数组说明中,正确的是()。A:static char str="China"B:static char str; str="China"C:static char str15,str2="China" str1=str2;D:static char str1,str2;str2="China" strcpy(str1,str2);答案:A第95题 (1.0分) 题号:532结构体类型的定义允许嵌套是指()。A:成员是已经或正在定义的结构体型B:成员可以重名C:结构体型可以派生D:定义多个结构体型答案:A第96题 (1.0分) 题号:526用户定义的函数不可以调用的函数是()。A:非整型返回值的B:本文件外的C:main函数D:本函数下面定义的答案:C第97题 (1.0分) 题号:643以下能对一维数组a进行正确初始化的语句是()。A:int a10=(0,0,0,0,0)B:int a10=;C:int a=0;D:int a10=10*1;答案:C第98题 (1.0分) 题号:668以下正确的说法是()。A:用户若需调用标准库函数,调用前必须重新定义B:用户可以重新定义标准库函数,若如此,该函数将失去原有含义C:系统根本不允许用户重新定义标准库函数D:用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调答案:B第99题 (1.0分) 题号:692以下叙述中正确的是()。A:在程序的一行上可以出现多个有效的预处理命令行B:使用带参的宏时,参数的类型应与宏定义时的一致C:宏替换不占用运行时间,只占编译时间D:在以下定义中 C R 是称为"宏名"的标识符 #define C R 045答案:C第100题 (1.0分) 题号:625已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。A:0B:语法错C:1D:"假"答案:C第101题 (1.0分) 题号:160C语言的if语句嵌套时,if与else的配对关系是()。A:每个else总是与它上面的最近的if配对B:每个else总是与最外层的if配对C:每个else与if的配对是任意的D:每个else总是与它上面的if配对答案:A第102题 (1.0分) 题号:544char *s1="hello",*s2;s2=s1;则()。A:s2指向不确定的内存单元B:不能访问"hello"C:puts(s1);与puts(s2);结果相同D:s1不能再指向其它单元答案:C第103题 (1.0分) 题号:213C语言中,文件由()。A:记录组成B:由数据行组成C:由数据块组成D:由字符(字节)序列组成答案:D第104题 (1.0分) 题号:98以下标识符中,不能作为合法的C用户定义标识符的是()。A:ForB:PrintfC:WORDD:sizeof答案:D第105题 (1.0分) 题号:619对 for(表达式1; ;表达式3) 可理解为()。A:for(表达式1;0;表达式3)B:for(表达式1;1;表达式3)C:for(表达式1;表达式1;表达式3)D:for(表达式1;表达式3;表达式3)答案:B第106题 (1.0分) 题号:637若有说明:int a34;则数组a中各元素()。A:可在程序的运行阶段得到初值0B:可在程序的编译阶段得到初值0C:不能得到确定的初值D:可在程序的编译或运行阶段得到初值0答案:D第107题 (1.0分) 题号:135已知字母a的ASCII十进制代码为97,则执行下列语句后的输出结果为()。char a='a' a-;printf("%d,%cn",a+'2'-'0',a+'3'-'0');A:b,cB:a-运算不合法,故有语法错C:98,cD:格式描述和输出项不匹配,输出无定值答案:C第108题 (1.0分) 题号:615C语言中 while 和 do-while 循环的主要区别是()。A:do-while 的循环体至少无条件执行一次B:while的循环控制条件比 do-while的循环控制条件更严格C:do-while 允许从外部转到循环体内D:do-while 的循环体不能是复合语句答案:A第109题 (1.0分) 题号:650若有说明: int a4=0,0;则下面不正确的叙述是()。A:数组a的每个元素都可得到初值0B:二维数组a的第一维大小为1C:因为二维数组a中第二维大小的值除经初值个数的商为1,故数组a的行数为1D:有元素a00和a01可得到初值0,其余元素均得不到初值0答案:D第110题 (1.0分) 题号:97以下不正确的叙述是()。A:在C程序中所用的变量必须先定义后使用B:程序中,APH和aph是两个不同的变量C:若a和b类型相同,在执行了赋值语句a=b;后b中的值将放入a中,b中的值不变D:当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值答案:D第111题 (1.0分) 题号:727以下read函数的调用形式中,参数类型正确的是()。A:read(int fd,char *buf,int count)B:read(int *buf,int fd,int count)C:read(int fd,int count,char *buf)D:read(int count,char *buf,int fd)答案:A第112题 (1.0分)

    注意事项

    本文(c语言选择题题库 .doc)为本站会员(yy****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开