资源描述:
《基础知识和c语言程序设计14764new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基础知识和C语言程序设计一、选择题((1)~(40)每题1分,(41)~(50)每题2分,共60分)1、1MB等于()A)1000字节 B)1024字节 C)1000╳1000字节 D)1024╳1024字节2、与十六进制数200等值得十进制数为()A)256 B)512 C)1024 D)20483、所谓“裸机“是指()A)单片机B)单板机 C)不装备任何软件的计算机 D)只装备操作系统的计算机4、能将高级语言编写的源程序转换为目标程序的是()A)链接程序B)解释程序 C)编译程序 D)编辑程序5、在64为计
2、算机中,一个字长所占字节数为()A)64 B)8 C)4 D)16、在Windows环境下,当一个应用程序窗口被最小化后,该应用程序()A)继续在后台运行 B)继续在前台运行C)终止运行 D)暂停运行7、在Windows环境下,能实现窗口移动的操作是()A)用鼠标拖动窗口中的任何部位B)用鼠标拖动窗口的边框C)用鼠标拖动窗口的控制按钮 D)用鼠标拖动窗口的标题栏。8、在Windows环境下,PrintScreen键的作用是()A)打印当前窗口的内容 B)打印屏幕内容C)复制屏幕到
3、剪贴板 D)复制当前窗口到剪贴板9、Internet的通信协议是()A)TCP/IP B)BBS C)WWW D)FTP10、下列叙述中正确的是()A)计算机病毒只感染可执行文件B)计算机病毒只感染文本文件C)计算机病毒只能通过软件复制的方式进行传播D)计算机病毒可以通过网络或读写磁盘方式进行传播11、一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是A)有零个或多个输入 B)有零个或多个输出 C)有穷性 D)可行性12、以下叙述中正确的是()A)C语言的源程序不必通过编译就可以直接运
4、行B)C语言中的每条可执行语句最终都将被转换成二进制的机器指令C)C源程序经编译形成的二进制代码可以直接运行D)C语言中的函数不可以单独进行编译13、以下符合C语言语法的实型常量是()A)1.2E0.5B)3.14.159E C).5E-3 D)E1514、以下4组用户定义标识符中,全部合法的一组是()A)_main B)If C)txt D)int enclude -max REAL k_2 sin turbo 3COM _00115、若以下选项中的变量
5、已正确定义,则正确的赋值语句是()A)x1=26.8%3 B)1+2=x2C)x3=0x12D)x4=1+2=3;16、设有以下定义int a=0; double b=1.25;charc=’A’;#define d 2则下面语句中错误的是()A)a++; B)b++ C)c++; D)d++;17、设有定义:floata=2,b=4,h=3;,以下C语言表达式与代数式计算结果不相符的是()A)(a+b)*h/2 B)(1/2)*(a+b)*h C)(a+b)*h*1/2 D)h/2*(a+b)18、
6、有以下程序main(){ intx=102,y=012; printf(“%2d,%2d”,x,y);} 执行后输出结果是()A)10,01 B002,12 C)102,10 D)02,1019、以下4个选项中,不能看作一条语句的是()A){;} B)a=0,b=0,c=0; C)if(a>0); D)if(b==0)m=1;n=2;20、设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()A)scanf(“%d”,pa); B)scanf(“%d”,a);C)scanf(“
7、%d”,&pa); D)scanf(“%d”,*pa);21、以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是()A)if((a>b)&&(b>c))k=1; B)if((a>b)
8、
9、(b>c)) k=1 else k=0;C)if(a<=b) k=0; D)if(a>b) k=1; elseif(b<=c) k=1;
10、elseif(b>c) k=1; elsek=0;22、有以下程序main(){ chark; int I; for(i=1;i<3;i++) { scanf(“%c”,&k); switch(k) { case‘0’: p