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

    计算机基础与程序设计复习题.docx

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

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

    计算机基础与程序设计复习题.docx

    02275计算机基础与程序设计复习题单项选择题1. CPU处理数据和指令的基本单位是字(Word),一个字的字长是【】A.8bitsB.16bitsC.32bitsD.与CPU数据总线有关的bit位数2 .与十进制1100等值的十六进制数是【】A.44AB.44CC.54AD.54C3 .退出Turbo C 2.0返回系统,在主菜单File项中可选择【】A.LoadB.NewC.SaveD.Quit4 .设有 int a=3, b=-4, c=5;表达式(a<b)? a+b:(a-b, b+4,a4b+4)的值是【】A.-1B.0C.3D.75 .若有下列程序段,欲使a=2、b=3,对应正确的数据输入方法是【】B. a=2 b=3<CR>D. 2,3<CR>(其中<CR>表示换行) int a, b; scanfif" a=%d b=%d ",&a,&b) A.2<CR>3<CR>C. a=2, b=3<CR>6 .下面程序段的输出结果是 main() int s, p;s=p=5;B. 6D. 8P=Hs; p+;+p; printf(,r %dn",p); A.5 C.77 .下列if语句中,有语法箱误的是 A. if(x>y);B. if(x=y) x+y;else scanfif" %d " ,&y)C. if(x!=y) scanfif"%d",&x) D. ifi(x<y)x+;y+;8.卜面程序段执行后的输出结果是int i=-l;if(i<=0) printflf"*nelseprintf(H %n");A *B.%C.%c9.下面程序段的循环次数是int k=2;while(k=O) prints"%d",k); k-; printf(/,n);D *c1A.0次C.2次10.下面程序段的输出结果是=100;while(a>120);a=a+l;B.1次D.无限次1printff'%d",a);A.100B.101C.120D.12111 . I/O设备指的是计算机的A.存储设备C.控制器12 .具有只读功能的内存储器是指A. ROMC.硬盘1B.输入和输出设备D.运算器B. RAMD. CD-ROM13.卜进制数一5在八位的微机内的存储形式是A.00000101B.10000101C.1111101014 . C语言源程序的基本单位是A.过程C.子程序15 .设有intp, q;以下不正砸的语句是A. p *=3;C. p+=3;16.若有下列程序段,欲使a=2, b=3,D.11111011B.函数D.语句1B. p/=q;D. p&&=q;对应正确的数据输入方法是(其中CR表示换行)int a, bscanfl:“d%d ”,&a,&b);A.2<CR>B. a=2 b=3<CR>C. a=2, b=3<CR>D.2,3<CR>17.设有说明 int x=0,y=2;则执行if(x=O)尸1+x;else y=x-l;后,变量y的值是A.-1B.0C. 1D.218 .下面程序的输出结果是main()int x=5,y;ifi;x>0)y=i;y=o;if(x<0)y=-l;print V %d ",y);A.-1B.0C.1D.519 .执行下面程序段后,输出字符B的个数是x=0;while(x<=5)print。B H );x+=2;A.0个B.3个C.5个D.6个20 .在下述程序中,fbr循环执行的次数是main()int i =0,j=10,k=2,s=0;for(;)(i+=k;if(i-)(printf("%dn ",s);break;s+=i;)B. 5D. 7A.4C.6参考答案:i.D 2.B3.D4.C 5.B6.D7.C8.A9.A10.All.B 12.A13.D14.B 15.D16.A17.A18.B19.B20 C多项选择题1 .总线是连接微机CPU、内存和外设之间传送信号的公共通道,微机的总线包括有A.电源线B.数据线C.地址线D.控制线E.网络线2 .若定义char 可将字符串 lam a boy 赋给数组c,下面正确的选项有【】A. c=" I am a boy"B. getchar(c);C. gets(c);D. scanfi;n %s”,c);E. fbr(i=0;i<10;i+) scanfifM %c,z ,&ci;c10)=,0,;3 .若有如下定义和语句,则能正确表示数组a首元素地址的表达式有【】int a10,*p;p=a;A. a0B. aC. p+1D. pE.*p4、设有说明:int x=l,y=3;下面表达式的值为2的有【】A. y&xB. xAyC. x|yD. y|x»lE. x«l|y»25.在C语言中,关于符号FILE下面说法正确的有【】A. FILE是C的关键字B. FILE表示一种关于文件参数的结构体类型C. FILE表示一种关于文件参数的结构体变量D. FILE*可以用来说明文件指针E.文件指针指向的变量的数据类型是FILE6.下列设备中属于外存储设备的有A. RAMB.光盘C.硬盘D.软盘E.磁带7 .设a=l,b=3,c=0;下面表达式的值为1的有【】A.!a&&b|a&&(c+l)B. a-b+3C.(a>b)=cD.(a=0)&&(b=10)E. b>a&&a>c8 .设有说明:chars20;1下面各项中能够正确的将个字符串M abed 赋给s数组的有A. s= n abed u ;B. gets(s);C. scanflf ”%s H ,s);D. strcpy(s,° abed ”);E. strcpy(" abed ",s);9 .关于结构体,下面各项中不正硬的有【】A. struct person long bh; char *name; int age;psl=9100,'* wang ",20,* pst;pst=psl; printf("%d ",*pst-age);B. struct my dataint num; struct my data *ncxt;C. struct testchar *course; char *classD. struct workerchar name9; float gz;Li=” Li Ping ”,532.67;E. struct int numint i _num;struct int num *next;ione,*pi;pi=&ione;10 .设有说明:int x=l,y=2,z=3;则下面表达式的值为0的有【A. x&y&zB. x ' y ! zC. xAx+yAyD. z»yE. x&OxffDO参考答案:15 BCD CE BD ABE BDE610 BCDE ABCE BCD AC ACDE阅读分析题1 .阅读下面程序,写出运行结果(已知A的ASCII码为65, a的ASCII码为97)。/include stdio. h,rmain() int k=100;char m;m=k; putchar(m);printR”,%d,%c,%o," k,m-32,m);参考答案d,100, D,1442 .阅读下面程序,并回答问题:main() int x, y, z, c;scanf("%d%d%d "、&x,&y,&z);if(x<z)c=y; y=z; z=c;ifi(x<z)c=x; x=z; z=c;if(x<y)c=x; x=y; y=c;printflf"%d,%d,%d ”, x, y, z);)(1)若程序运行时,输入3、2和5,则输出结果是什么?(2)写出程序所实现的功能。参考答案:(1)5,3,2(2)输入三个整数,按从大到小的顺序输出。3 .阅读下面程序,并回答问题:main() int m, n;m=65;n=14;while(m!=n) while(m>n)m-=n;while(n>m)n-=m;printfT m=%dn”,m);)(1)程序输出结果是多少?(2)外循环执行完一次时,m和n的值分别是多少?(3)将while(n>m)n=m;语句删除后,程序运行情况如何?参考答案:(2)m=9, n=5(3)程序进入无限循环4 .阅读下面程序,并回答问题:gcd(int x, int y) int temp;while (y)temp=x%y; x=y; y=temp;return x;main() int a, b, y;scanfl;"%d,%d ",&a,&b);y=gcd(a,b);printf("最大公约数是:%d", y);(1) gcd函数的返回值类型是什么?(2)若将return x写成return y会得到什么样的结果?参考答案:(1)gcd函数的返回值类型是整型。(2)若将return X;写成return y;求出的结果总为0.5 .阅读下面程序,写出运行结果。mian() char * str=r, Pascal"," C Language,r , r, Dbase"," Cobol"int k;fbr(k=O; k<4;k+)printfif%sn,/, strk);)参考答案:Pascal C Language DbaseCobol6 .阅读下面程序段,写出输出结果。struct num float fl;intj;u=5.6,8),*p=&u;printfl;%.2f;%dn,u.fl,u.j);printfif"%.2f,%dnz,(*p).fl,p->j);参考答案:5.60,85.60,87 .从键盘输入字符A时,写出下面程序的运行结果。(注:字符A的ASCII码是65)#include M stdio.h "main()char ch;ch=putchar(getchar();printfl;",d,%o,%c ",ch+l,ch+l,ch+32);参考答案:A,66,102, a8 .阅读下面程序:void main(void)(int s=0,n=0,x;label: scanfif "%d *',&x);ifi(x>0)s+=x;n+;printfiw s=%d,n=%d,even=%fn M ,s,n,1.0,*s/n);if(x!=O)goto label;elseprintfl;” good bye!”);j当依次输入12-3-65130/时,写出程序的运行结果。参考答案:s =12,n = l,even=12.0(l 分)s =17, n=2, even=8.5(1分)s =30, n=3, even=10.0(1分)good bye!(1分)9 .阅读下面程序,写出程序的运行结果。chara=z 9','8','7','6','5','4','3','21','0','0' void main (void)(int i =8J;for(j=0j<4j +)printf("%sn ",&ai -j );参考答案:1021032104321010 .请写出下面程序的运行结果。long fun (int k )(long fac;if(k=0)return 1;elsefac=k* fun(k-l);printfl:" fac=%/dn 11,fac);return fac;void main(void)int n=3;printfi( u result=%/dn ",fun(n+l)/n);参考答案:fac = l fac =2 fac =6fac =24result =811、阅读下面程序,写出运行结果。#include<stdio.h>#include<string.h>void Rchar *s)(char *t, c,*p=s;fbr(t=s+strlen(s)-l ;s<t;s +,t)(c=*s,*s=*t,*t=c;printfl;“%sn ",p);)void main (void)char a 20= M abcdefg ”;f(a);参考答案:gbcdefagfcdebagfedcba12.阅读下面程序段,说明其功能:int x, y=O,k; FILE* fp;fp=fbpen(M data.txtM , M rb ”);fbr(k=0;k5;k+)fread(&x,sizeof(int),1,fp),y+=x;printfl;"%d," y);fclose(fp);参考答案:计算并输出从data, txt中读出的5个整型数据的累加和。一、单项选择题1、下面程序的运行结果是()#include <stdio.h>main() int *pl,*p2,*p;int a=5,b=8;pl=&a;p2=&b;ififavb) p=pl;pl=p2;p2=p;printf("d,%dH,*pl,*p2);printf(M%d,%d”,a, b);(分数:1分)A. 8,55,8B. 5,88,5C. 5,85,8D. 8,58,5标准答案是:Ao您的答案是:A2、若定义doubled;则d在内存中分配的字节数是()(分数:1分)A. 1B. 2C. 4D. 8标准答案是:Do您的答案是:3、C语言源程序的基本单位是()(分数:1分)A.过程B.函数C.子程序D.语句标准答案是:D。您的答案是:4、退出Turbo C 2.0返回系统,在主菜单File项中可选择()(分数:1分)A. LoadB. NewC. SaveD. Quit标准答案是:D。您的答案是:5、在C程序中,main函数的位置是()(分数:1分)A.必须作为第一个函数B.必须作为最后一个函数C.可以放在任意位置D.必须放在它所调用的函数之后6、下面关于运算符优先顺序的描述中正确的是()(分数:1分)A.关系运算符算术运算符赋值运算符逻辑与运算符B.逻辑运算符关系运算符算术运算符赋值运算符C.赋值运算符逻辑与运算符关系运算符算术运算符D.算术运算符关系运算符赋值运算符逻辑与运算符标准答案是:Co您的答案是:7、对于一个正常运行的C程序,以下叙述中正确的是()(分数:1分) A.程序的执行总是从main函数开始,在main函数结束B.程序的执行总是从程序的第一个函数开始,在main函数结束C.程序的执行总是从main函数开始,在程序的最后一个函数中结束D.程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束标准答案是:Ao您的答案是:)(分数:)(分8、语句char *$='%出211(1出5511'';中,指针s所指字符串的长度为(1分)A.说明不合法B. 13C. 14D. 15标准答案是:C。您的答案是:9、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为(数:1分)A.地址传递B.单向值传递C.由实参传给形参,再由形参传回给实参D.由用户指定传递方式标准答案是:B。您的答案是:10、下面程序的输出结果是()main() int a34=1,3,5,7,9,11,13,15,17,19,21,23;int ij,k=O;for(i=0;i3;i+)k=k+aiO;printff'%dn",k);)(分数:1分)A. 27B. 33C. 39D. 45标准答案是:A。您的答案是:11、以下程序段的运行结果是()fbr(y=l;y<10;) y=(x=3*y,x+l),x-l);printf("x=%d,y=%d”,x,y);(分数:1分)A. x=27,y=27B. x=15,y=14C. x=12,y=13D. x=y=27标准答案是:Bo您的答案是:12、在下述程序中,fbr循环执行的次数是()main()int i =0J=10,k=2,s=0;;)i+=k;if(i>j)prints "%dn M ,s);break;s+=i;(分数:1分)A. 4B. 5C.6D.7标准答案是:Co您的答案是:13、下面程序段的循环次数是()int k=2;while(k=0) printR"%d",k);k-; printfT'n");(分数:1分)A. 0B. 1C. 2D.无限次14、若有如下语句int x=3;doprintn"n%dn'x-=2);while(!(-x);则上面程序段()(分数:1分)A.输出的是1B.输出的是1和-2C.输出的是3和0D.是死循环标准答案是:B。您的答案是:15、下列程序段的输出结果是()void main(void)(int y=l,x=5;if(x<O)y=-l;if(x>=0) y=0;printf("%dn", y);)(分数:1分)A.-lB. 0C. 1D. 5标准答案是:B。您的答案是:16、执行下列语句printf ("d",,a'='A')后输出为()(分数:1分)A.1B.语法错C. 0D. 97标准答案是:Co您的答案是:17、下列叙述中错误的是()(分数:1分)A.计算机不能直接执行用C语言编写的源程序B.C程序经编译程序编译后,生成后缀为.obj的文件是一个二进制文件C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D.后缀为.obj和.exe的二进制文件都可以直接运行标准答案是:D。您的答案是:18、以下使i的运算结果为4的表达式是()(分数:1分)A. int i=0J=0;(i=3,(j+)+i);B. int i=l,j=0y=i=(i=3)*2);C. int i=0j=l;(j=l)?(i=l):(i=3);D. int i=l,j=l;i+=j+=2;标准答案是:Do您的答案是:19、如果 a=5,b=2,c=3,d=4,则表达式 a>b? a:c>d? c:d 的值是()(分数:1分)A. 2B. 3C.4D.5标准答窠是:Do您的答案是:20、计算机能够自动按照人们的意图进行工作的最基本思想是()(分数:1分) A.采用逻辑部件B.存储程序和数据C.控制代码D.总结结构标准答案是:B。您的答案是:21、()是用助记符来表示指令的符号语言(分数:1分)A.机器语言B.汇编语言C.高级语言D.语言处理程序标准答案是:B.您的答案是:22、一个二进制数位也称为一个()(分数分)A. wordB. byteC. KBD. bit标准答案是:D。您的答案是:23、Unix 是()(分数:1分)A.单用户、单任务的操作系统B.单用户、多任务的操作系统C.多用户、单任务的操作系统D.多用户、多任务的操作系统标准答案是:D.您的答案是:24、当已经存在一个abc.txt文件时,执行函数fopen ("abc.txt","r+")的功能是()(分数:1分)A.打开abc.txt文件,清除原有的内容B.打开abc.txt文件,只能写入新的内容C.打开abc.txt文件,只能读取原有内容D.打开abc.txt文件,可以读取和写入新的内容标准答案是:D。您的答案是:25、函数信11(3)的作用是()(分数:1分)A.得到文件当前位置指针的位置B.移动流式文件的位置指针 C.初始化流式文件的位置指针 D.以上答案均正确标准答案是:Ao您的答案是:26、在执行fbpen函数时,若执行不成功,则函数的返回值是()(分数:1分) A. TRUE B.-1 C.1 D. NULL标准答案是:D。您的答案是:27、以下对结构体变量stul中成员age的非法引用是()。 struct student int age;int num; stul,*p;p=&stu 1;(分数:1分)A. stul.ageB. student.ageC. p->ageD. (*p).age标准答案是:Bo您的答案是:28、在说明一个结构体变量时系统分配给它的存储空间是()(分数:1分) A.该结构体中第一个成员所需的存储空间 B.该结构体中最后一个成员所需的存储空间C.该结构体中占用最大存储空间的成员所需的存储空间D.该结构体中所有成员所需的存储空间的总和)(分数:1分)29、变量的指针,其含义是指该变量的( A.值B.地址C.名D.一个标志标准答案是:Bo您的答案是:30、下面程序段的运行结果是。() main()char a=Mlanguagen,*p;P=a;while(*p!=,u')printfi(,%cn,*p-32);p+;(分数:1分)A. LANGUAGEB. languageC. LANGD. langUAGE标准答案是:Co您的答案是:31、以下程序的运行结果是()osub(int x,int y,int *z)*z=y-x;main()int a,b,c;sub(10,5,&a);sub(7,a,&b);sub(a,b,&c);printf(M%4d,%4d,%4dnu,a,b,c);(分数:1分)A. 5,2,3B. -5,-12,-7C. -5,-12,-17D. 5,-2,-7标准答案是:Bo您的答案是:32、下列程序的输出结果是()。main()char a10=9,8,7,6,5,4,3,2,1,0,*p=a+5;printfT%d",*p);A.非法Ba4的地址C. 5D. 3标准答案是:C«您的答案是:33、变量i的值为3, i的地址为1000,若欲使p为指向i的指针变量,则下列赋值正确的是()(分数:1分)A. &i =3B. *p=3C. *p=3D. p=&i标准答案是:D。您的答案是:34、若有说明:int i,j=2,*p=&i;,则能完成i=j赋值功能的语句是()(分数:1分)A. i=*pB. *p=*&jC. i=&jD. i=*p标准答案是:B。您的答案是:35、合法的数组定义是()(分数:1分)A. int a="language"B. int a5=0,1,2,3,4,5);C. char a ="string*1;D. char a=”0,2,3,4,5”;标准答案是:D。您的答案是:36、在下述程序中,fbr循环执行的次数是()main()int i =0j=10,k=2,s=0;fbr(;)i+=k;if(i>j)prints "%dn "break;s+=i;(分数:1分)A. 4B. 5C. 6标准答案是:Co您的答案是:37、有如下程序片段:int i =0;while(i-H-<=2)primff%d”, i);则i的最终执行结果是:()(分数:1分)A.2B. 3C.4D.无结果标准答案是:Bo您的答案是:38、以下有关switch语句的正确说法是()(分数分)A. break语句是语句中必须的一部分B.在switch语句中可以根据需要使用或不使用break语句C. break语句在switch语句中不可以使用D.在switch语句中的每一个case都要用break语句标准答案是:B.您的答案是:39、关于if语句下面叙述正确的是()(分数分)A.只有当if语句中表达式的值等于1时,才执行if的内嵌语句B.只有当if语句中表达式的值为假时,才执行if的内嵌语句C.只有当if语句中表达式的值等于0时,才执行if的内嵌语句D.只要if语句中表达式的值非0时,就执行if的内嵌语句标准答案是:D。您的答案是:40、关于switch中的表达式,正确的说法是()(分数:1分)A.它必须是算术表达式B.它必须是关系表达式C.它必须是逻辑表达式D.它可以是任意类型的表达式标准答案是:D。您的答案是:41、设有 int a =3, b=*4, c=0;表达式(a>b)?a:b )&&c<0的值是()(分数:1分)A. -4B. 0C. 1标准答案是:Bo您的答案是:42、按冯诺依曼的设计思想,计算机采用的数制是()(分数:1分)A.二进制B.八进制C.十进制D.十六进制标准答案是:A。您的答案是:43、下列转义字符中,表示回车的是()(分数:1分)A. 0B. nC.rD.f标准答案是:B。您的答案是:44、具有只读功能的内存储器是指()(分数:1分)A. ROMB. RAMC.硬盘D. CD-ROM标准答案是:Ao您的答案是:45、CPU处理数据和指令的基本单位是字(Word),一个字的字长是()(分数:1分)A. 8bitsB. 16bitsC. 32bitsD.与CPU数据总线有关的bit位数标准答案是:D。您的答案是:46、在Dos系统中可以用文件扩展名表示文件类型,其中批处理文件的扩展名是()(分数:1分)A. .OBJB. .CC. .BATD. .BAK标准答案是:C。您的答案是:47、如果文件存储的是数据在内存中存放的字节形式,则该文件是()(分数:1分)A. ASCII 文件B.文本文件C.二进制文件D.设备文件标准答案是:Co您的答案是:48、下列设备中属于输出设备的是()(分数:1分)A.扫描仪B.键盘C.鼠标D.显示器标准答案是:C。您的答案是:49、整数一2在机器内存中的表示是()(分数:1分)A.1000000000000010B. 1111111111111110C. 11111111111111101D. 1111111111111111标准答案是:B。您的答案是:50、字符串常数"CHINA"在内存中存储时占的字节数是()(分数:5分)A. 5B. 6C. 7D. 8标准答案是:Bo您的答案是:51、设有intp, q;以下不正确的语句是()(分数:5分)A. p*=3B. p/=qC.p+=3D. p&&=q标准答案是:Do您的答案是:52、不能进行什和-运算的数据类型是()(分数:5分)A.指针B. intC. doubleD. long标准答案是:Co您的答案是:53、变量包括数据类型与存储类别两种属性,其中存储类别属性主要用来决定()(分数:1分)A.变量的存储长度B.变量的生存期C.变量的作用范围D.变量的取值范围标准答案是:B。您的答案是:54、C程序在作逻辑运算时判断操作数真、假的表述中,正确的是()(分数:5分)A.0为假,非0为真B.只有1为真C.-1为假,1为真D.0为真,非0为假标准答案是:Ao您的答案是:55、一个完整的计算机系统应该包括()(分数:1分)A.主机和外设B.主机和操作系统C.硬件系统和系统软件D.硬件系统和软件系统标准答案是:D。您的答案是:56、在计算机中,指令通常是由()(分数:1分)A.操作码、操作数组成B.源操作数、目标操作数组成C.反码、补码组成D.直接寻址、目的寻址组成标准答案是:A。您的答案是:57、在Turbo C 2.0中,寻求在线帮助可按键()(分数:1分)A. F1B. F5C. F9D. F10标准答案是:A。您的答案是:58、若a=9; b=8,则表达式(a=+b)?-H-a:+b的值是()(分数:1分)A. 8B. 9C. 10D. 7标准答案是:C.您的答案是:59、算法中,对需要执行的每一步操作,必须给出清楚、严格的规定,这属于算法的()(分数:1分)A.正当性B.可行性C.确定性D.有穷性标准答案是:C。您的答案是:60、fgetc函数的作用是指定文件读入一个字符,该文件的打开方式必须是()(分数:1分)A.只写B.追加C.读或读写D.答案BC均正确标准答案是:C.您的答案是:61、下列语句中不能实现循环结构的语句是()(分数:5分)A. if语句B. while 语句C. dowhile 语句D. for语句标准答案是:Ao您的答案是:62、-123的原码是()(分数:1分)A. 11111011B. 10000101C. 01111011D. 0000101标准答案是:A。您的答案是:63、设 charx=W;贝 printf ("x =%c, y=%cn”, x,97);的输出是()(分数:1分)A. x=a, y=97B. x=97. y=aC. x=97, y=97D. x=a. y=a标准答案是:D。您的答案是:64、在文件使用方式中,字符串"rb"表示()(分数:1分)A.打开一个已存在的二进制文件,只能读取数据B.打开一个文本文件,只能写入数据C.打开一个已存在的文本文件,只能读取数据D.打开一个二进制文件,只能写入数据标准答案是:Ao您的答案是:65、若要用fbpen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开时的模式是()(分数:1分)A."ab+"B. "wb+"C. "rb+"D. "ab"标准答案是:C.您的答案是:66、所谓“裸机”是指()(分数:1分)A.单片机B.单板机C.不装备任何软件的计算机D.只装备操作系统的计算机标准答案是:C。您的答案是:67、下面程序执行后,i的值是()main() inta5=l,2,3,4,5),i=2;printfT%d",ai+);)(分数:1分)A. 1B. 3C.2D.4标准答窠是:B。您的答案是:68、若x=2,y=3,则x&y的结果是()(分数:1分)A.0B.2C.3D.5标准答案是:Bo您的答案是:69、若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(初的返回值是()(分数:1分)A. EOFB.-1C.非零值D. NULL标准答案是:Co您的答案是:70、在C语言中,确定函数返回值的类型由()(分数:1分)A. return语句中的表达式类型B.调用该函数的主函数类型决定C.调用函数时临时决定D.定义函数时所指定的函数类型决定标准答案是:D。您的答案是:71、以下叙述中不正确的是()(分数:1分)A.表达式a&=b等价于a=a&bB.表达式a|=b等价于a=a|bC.表达式a!=b等价于a=a!bD.表达式ab等价于a=ab标准答案是:C您的答案是:72、凡是函数中未指定存储类别的局部变量,其隐含的存储类别是()(分数:1分)A.自动(auto)B.静态(static)C.外部(extern)D.寄存器(register)标准答案是:Ao您的答案是:73、对do语句while(表达式):结构的循环,下列说法正确的是()(分数:1分)A.当表达式的值为非零时不执行循环体B.循环体至少被执行一次C.当表达式的值为零时循环体一次也不执行D.循环体仅被执行一次标准答案是:B.您的答案是:74、如果出口=3,贝心血1<("%<1",1+)的输出结果及1的值是()(分数:1分) A.-34B. -44C.-43D.-33标准答案是:A。您的答案是:75、以下运算符中优先级最低的是()(分数:1分)A.&&B.&C-1|D.I标准答案是:C。您的答案是:76、表达式a<b|c&d的运算顺序是()(分数:1分)A.,&,<,|B.|.&,<C.,&,|,<D.<>&>|标准答案是:D。您的答案是:77、有下列程序,则()int d=10;main()Int a=3;printf("%d,%dn”,a,d);(分数:1分)A. a是全局变量,d是全

    注意事项

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

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




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

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

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

    收起
    展开