




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、計(jì)算機(jī)在實(shí)現(xiàn)工業(yè)自動(dòng)化中的應(yīng)用主要是進(jìn)行(A) A、實(shí)時(shí)控制 B、數(shù)據(jù)處理 C、數(shù)值計(jì)算 D、人工智能2、計(jì)算機(jī)的主頻指的是(D)A、硬盤讀寫速度,用Hz表示 B、軟盤讀寫速度,用Hz表示C、顯示器輸出速度,用MHz表示 D、時(shí)鐘頻率,用MHz表示 3、復(fù)制活動(dòng)窗口的信息到剪貼版,只需按下(C)鍵即可 A、Alt+Esc B、Ctrl+Shift C、Alt+Print Screen D、Print Screen 4、計(jì)算機(jī)中ROM的意思是(B) A、磁盤存儲(chǔ)器 B、只讀存儲(chǔ)器 C、隨機(jī)存儲(chǔ)器 D、光盤存儲(chǔ)器 5、在運(yùn)行某程序時(shí),如果存儲(chǔ)器容量不夠,可通過(guò)(D)來(lái)解決。 A、把軟盤換成硬盤
2、 B、把磁盤換成高密度磁盤 C、擴(kuò)大硬盤容量 D、增加一個(gè)擴(kuò)充存儲(chǔ)卡(內(nèi)存條) 6、在Windows,控制面板是以(B)的形式存在的 A、一個(gè)普通文件 B、一個(gè)系統(tǒng)文件夾C、一個(gè)系統(tǒng)文件 D、幾個(gè)系統(tǒng)文件集合在一起 7、微型計(jì)算機(jī)存儲(chǔ)器系統(tǒng)中的Cache是(B) A、只讀存儲(chǔ)器 B、高速緩沖存儲(chǔ)器 C、可編程只讀存儲(chǔ)器 D、可檫除可再編程只讀存儲(chǔ)器 8、一般主存儲(chǔ)器和外存儲(chǔ)器的區(qū)別在于(C) A、主存儲(chǔ)器容量大,速度快,造價(jià)高;外存儲(chǔ)器容量小,速度慢,造價(jià)低 B、主存儲(chǔ)器容量小,速度慢,造價(jià)低;外存儲(chǔ)器容量大,速度快,造價(jià)高 C、主存儲(chǔ)器容量小,速度快,造價(jià)高;外存儲(chǔ)器容量大,速度慢,造價(jià)低
3、D、區(qū)別僅僅是因?yàn)橐粋€(gè)在計(jì)算機(jī)里,一個(gè)在計(jì)算機(jī)外 9、在智能ABC輸入法中,將“計(jì)算機(jī)”編碼輸入為“jsuanj”,這屬于(C) A、全拼輸入 B、簡(jiǎn)拼輸入 C、混拼輸入 D、智能輸入 10、在Windows 98的MSDOS窗口中,按(B)鍵,可以在全屏幕與窗口方式之間切換。 A、Alt+Shift B、Alt+Enter C、Alt+F8 D、Ctrl+Shift 11、二進(jìn)制數(shù)1010100.100對(duì)應(yīng)的十六進(jìn)制數(shù)為(C) A、52.8 B、52.6 C、54.8 D、54.6 12、在3.5英寸軟盤上有一個(gè)可移動(dòng)滑塊的透光孔是用于(B) A、防霉保護(hù) B、寫保護(hù) C、讀保護(hù) D、驅(qū)動(dòng)定
4、位 13、在Windows 98中,不同驅(qū)動(dòng)器之間的文件移動(dòng),應(yīng)使用的操作為(C) A、鼠標(biāo)直接拖曳 B、Ctrl+鼠標(biāo)拖曳 C、Shift+鼠標(biāo)拖曳 D、選定要移動(dòng)的文件按Ctrl+C, 然后打開目標(biāo)文件夾按Ctrl+V 14、在Windows環(huán)境下,人們主要在鼠標(biāo)選擇方式下操作計(jì)算機(jī),Windows提供(C)界面。 A、鼠標(biāo)和鍵盤 B、顯示器 C、圖形用戶 D、字符用戶 15、在Windows 98的資源管理器中,查找文件或文件夾的操作是通過(guò)菜單(C)來(lái)實(shí)現(xiàn)的。 A、文件 B、編輯 C、工具 D、查看16、若以下變量均為整型且num=sum=7;則計(jì)算表達(dá)式sum=num+,sum+,+n
5、um后sum的值為(B)A、7 B、 8 C、9 D、1017、判斷char型變量C1是否為大寫字母的正確表達(dá)式是(C) A、A<C1<=Z B、(C1>=A)& (C1<=Z) C、(C1>=A)&& (C1<=Z) D、(A<C1)AND (Z>=C1) 18、下列程序段的運(yùn)行結(jié)果是(C) char c =“tvowilln” printf(“%d”,strlen ©); A、14 B、3 C、9 D、字符串中有非法字符,輸出值不確定19、若有說(shuō)明:char c=9,*sp1,*sp2;以下均正確的一組賦值語(yǔ)
6、句是(A) A、sp1=&c;sp2=sp1; B、sp1=&c;sp2=&sp1; C、sp1=&c;sp2=*sp1; D、sp1=&c;*sp2=*sp1;20、根據(jù)定義和數(shù)據(jù)的輸入方式,輸入語(yǔ)句的正確形式為(B)。已有定義: float f1,f2; 數(shù)據(jù)的輸入方式:4.52 3.5 A、scanf(“%f,%f”,&f1,&f2); B、scanf(“%f%f”,&f1,&f2); C、scanf(“%f3.2%2.1f”,&f1,&f2); D、scanf(“%3.2f%2.1f”,&f
7、1,&f2);21、假設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,b+,a+b)的值是(B)A、7 B、8 C、6 D、222、判斷字符串s1是否大于字符串s2,應(yīng)當(dāng)使用(D)A、if(s1>s2) B、if(strcmp(s1,s2) C、if(strcmp(s2,s1)>0) D、if(strcmp(s1,s2)>0)23、當(dāng)定義一個(gè)結(jié)構(gòu)體變量時(shí)系統(tǒng)分配給它的內(nèi)存是(D)A、結(jié)構(gòu)體第一個(gè)成員所需的內(nèi)存量B、結(jié)構(gòu)體最后一個(gè)成員所需的內(nèi)存量C、結(jié)構(gòu)體成員中占內(nèi)存量最大者所需的容量D、結(jié)構(gòu)體中各成員所需內(nèi)存量的總和24、沒(méi)有說(shuō)明:double y=0.5,z=1.5;
8、int x=10;則能夠正確使用C語(yǔ)言庫(kù)函數(shù)的賦值語(yǔ)句是(D)A、z=ln(y)+abs(y); B、y=log10(y)+pow(y);C、z=sqrt(y-z); D、x=(int)(atan2(double)x,y)+exp(y-0.2); 25、若運(yùn)行以下程序時(shí),從鍵盤輸入2473,則下面程序的運(yùn)行結(jié)果是(A)#include<stdio.h> void main(void) int c; while(c=getchar()!='n') switch(c-'2') case 0: case 1: putchar (c+4); case 2:
9、putchar (c+4); break; case 3: putchar (c+3); default: putchar (c+2);break;printf("n");A、668977 B、668966 C、66778777D、668876626、建立函數(shù)的主要目的之一是(B) A、提高程序的執(zhí)行效率 B、提高程序的可讀性 C、減少程序的篇幅 D、減少程序文件所占內(nèi)存 27、若有以下說(shuō)明和語(yǔ)句,則對(duì)結(jié)構(gòu)體變量std中成員id的引用方式不正確的是(B)struct workint id; int name;std,*p;p=&std;A、std.id B、*p.i
10、d C、(*p).id D、p->id28、下列運(yùn)算符中優(yōu)先級(jí)最高的是(B)A、< B、+ C、&& D、!=29、對(duì)for(表達(dá)式1;表達(dá)式3)可理解為(B) A、for(表達(dá)式1;0;表達(dá)式3) B、for(表達(dá)式1;1;表達(dá)式3) C、for(表達(dá)式1;表達(dá)式1;表達(dá)式3) D、for(表達(dá)式1;表達(dá)式3;表達(dá)式3)30、C語(yǔ)言規(guī)定,函數(shù)返回值的類型是由(D) A、return語(yǔ)句中的表達(dá)式類型所決定的 B、調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型所決定 C、調(diào)用函數(shù)時(shí)系統(tǒng)臨時(shí)決定D、在定義該函數(shù)時(shí)所指定的函數(shù)類型所決定31、以下對(duì)枚舉類型名ee的定義中正確的是(A)A、e
11、num eeA,B,C,D; B、enum eeA,B,C,DC、enum ee=A,B,C,D D、enum ee=A,B,C,D32、在C語(yǔ)言中,十進(jìn)制的47可等價(jià)地寫為(D)A、2f B、02f C、57 D、05733、若運(yùn)行時(shí)給變量x入12,則以下程序的運(yùn)行結(jié)果是(A)void main(void) int x,y; scanf(“%d”,&x); y=x>12?x+10: x-12;printf("%d n",y); A、0 B、22 C、12 D、1034、對(duì)兩個(gè)數(shù)組a和b進(jìn)行如下的初始化:char a =”ABCDEF”;char b =A,B
12、,C,D,E,F 則以下敘述正確的是(D) A、a與b數(shù)組完全相同 B、a與b長(zhǎng)度相同 C、a中存放字符串,b中存放字符 D、a數(shù)組比b數(shù)組長(zhǎng)度長(zhǎng) 35、凡是函數(shù)中未指定存儲(chǔ)類別的局部變量,其隱含的存儲(chǔ)類別是(A)變量 A、自動(dòng)(auto) B、靜態(tài)(static) C、外部(extern) D、寄存器(register) 36、若有以下定義和說(shuō)明,以下不能將文件內(nèi)容讀入數(shù)組x中的語(yǔ)句(組)是(C)struct ss int n; float x; x30; FILE*fp;A、for(i=0;i<10;i+)/fread(&xi,sizeof(struct ss),1L,fp)
13、;B、for(i=0;i<10;i+)/fread(&xi,sizeof(struct ss),2L,fp);C、for(i=0;i<10;i+)/fread(xi,sizeof(struct ss),1L,fp);D、for(i=0;i<10;i+)/fread(x,sizeof(struct ss),1L,fp);37、以下C程序正確的運(yùn)行結(jié)果是(C)void main(void) long y=-43456; printf("y=%-81d n",y); printf("y=%-081d n",y); printf(&qu
14、ot;y=%081d n",y); printf("y=%+81d n",y); A、y=_-43456 y=-_43456 y=-0043456 y=-43456B、y=-43456 y=-43456 y=-0043456 y=_-43456C、y=-43456 y=-43456 y=-0043456 y=-43456D、y=_-43456 y=-43456 y=00043456 y=+4345638、以下程序的輸出結(jié)果是(B)void main(void)int x=2,y=-1,z=2; if(x<y) if(y<0) z=0; else z+=
15、1; printf("y=%d n",z);A、3 B、2 C、 1 D、039、有一堆零件(100到200之間),如果分成4個(gè)零件一組的若干組,則多2個(gè)零件;若分成7個(gè)零件一組,則多3個(gè)零件;若分成9個(gè)零件一組,則多5個(gè)零件。下面程序是求這堆零件總數(shù),則選擇(D)#include<stdio.h> void main(void) int i; for(i=100;i<200;i+) if(i-2)%4=0) if(!(i-3)%7) if( ) printf("%d ",i);A、i%9=5 B、i%9!=5 C、(i-5)%9!=0
16、 D、i%9=540、下述對(duì)C語(yǔ)言字符數(shù)組的描述中錯(cuò)誤的是(C) A、字符數(shù)組可以存放字符串 B、字符數(shù)組的字符可以整體輸入輸出 C、可以在賦值語(yǔ)句中通過(guò)賦值運(yùn)算符“”對(duì)字符數(shù)組整體賦值 D、可以用關(guān)系運(yùn)算符對(duì)字符數(shù)組中的字符進(jìn)行比較41、下面程序的功能是從鍵盤輸入一行字符,統(tǒng)計(jì)其中有多少單詞,單詞之間用空格分隔。請(qǐng)選擇填空(C) #include<stdio.h> void main(void) char s80,c1= ,c2; int i=0,num=0; get(s); while(si!=0) c2=si; if(i>0) c1=si-1; if(l) num+;
17、i+; printf("These are %d words.n",num); A、c1= &&c2= B、c1!= &&c2= C、c1= &&c2!= D、c1!= &&c2!= 42、若有宏定義#define z(x,y) x*y,則執(zhí)行以下程序段后,z的值為(B) int z; z=z(3+5,4); A、32 B、 23 C、 17 D、 20 43、當(dāng)說(shuō)明一個(gè)共同體變量時(shí)系統(tǒng)分配給它的內(nèi)存是(C)A、共同體第一個(gè)成員所需的內(nèi)存量B、共同體最后一個(gè)成員所需的內(nèi)存量C、共同體成員中占內(nèi)存量最大者所需的容
18、量D、共同體中各成員所需內(nèi)存量的總和44、設(shè)有以下結(jié)構(gòu)體類型數(shù)組的定義,且數(shù)組mini的10個(gè)元素都已賦值,若要將這些元素寫到文件fp中,以下不正確的形式是(B) struct abcint a;char b;floar c4;mini10;A、fwrite(mini,10*sizeof(struct abc),1,fp)B、fwrite(mini,5*sizeof(struct abc),5,fp)C、for(i=0;i<10;i+) fwrite(mini,sizeof(struct abc),1,fp)D、fwrite(mini, sizeof(struct abc),10,fp)
19、45、函數(shù)fgets(string,m,fp)的作用是(D) A、從fp所指向的文件中讀取長(zhǎng)度不超過(guò)m的字符串,存入由指針string指向的內(nèi)存區(qū)域 B、從fp所指向的文件中讀取長(zhǎng)度為m字符串,存入由指針string指向的內(nèi)存區(qū)域 C、從fp所指向的文件讀取m個(gè)字符串,存入由指針string指向的內(nèi)存區(qū)域 D、從fp所指向的文件讀取長(zhǎng)度不超過(guò)m-1的字符串,存入由指針string指向的內(nèi)存區(qū)域 46、微機(jī)主存有ROM和RAM,計(jì)算機(jī)突然停電后,存儲(chǔ)的信息就會(huì)丟失的是(RAM) 47、字符的ASCII編碼在機(jī)器中的表示方法準(zhǔn)確地描述應(yīng)是使用八位二進(jìn)制代碼,最高位為(0) 48、與十進(jìn)制數(shù)254等
20、值的二進(jìn)制數(shù)是(11111110) 49、在Windows 98的操作過(guò)程中,光標(biāo)所指的圖標(biāo)稱為(活動(dòng))圖標(biāo) 50、在Windows 98中,要查找所有的DOC文檔文件,應(yīng)在“查找”對(duì)話框“名稱和位置”標(biāo)簽的“名稱”文本框中輸入(*doc)51、根據(jù)以下函數(shù)關(guān)系,對(duì)輸入的每個(gè)x值,計(jì)算出相應(yīng)的y值。 x y x<0 0 0<=x<10 x 10<=x<10 10 20<=x<40 -0.5+20程序:void main(void) int x,c,m; float y; scanf(“%d”,&x); if(x<0) c=-1; else
21、 c=(x/10); switch(c) case -1:y=0;break; case 0:y=x;break; case 1:y=10;break; case 2: case 3:y=-0.5*x+20;break; default:y=-2; if(y!=-2) printf("y=%f ",y); else printf("errorn");52、下面程序的功能是統(tǒng)計(jì)從鍵盤輸入的字符中的數(shù)字字符個(gè)數(shù),用換行符n結(jié)束循環(huán),請(qǐng)使用字符型數(shù)據(jù)填空。 int n=0,c; c=getchar( ); while(c!=n) if(c>=0&
22、&c<=9) n+; c=getchar( ); 53、將以下含有switch語(yǔ)句的程序段改寫成對(duì)應(yīng)的含有非嵌套if語(yǔ)句的程序段,含有switch 語(yǔ)句的程序段: int s,t,m; t=(int)(s/10); switch(t) case 10:m=5;break; case 9:m=4;break; case 8:m=3;break; case 7:m=2;break; case 6:m=1;break; default:m=0; 含有非嵌套if語(yǔ)句的程序段: int s,m; if(s<110)&&(s>=100) m=5; if(s<
23、100&&s>=90) m=4; if(s<90&&s>=80) m=3; if(s<80&&s>=70) m=2; if(s<70&&s>690) m=1; if(s<60)|(s>109) (m=0);54、打印100以內(nèi)個(gè)位數(shù)為6且能被3整除的所有數(shù)。void main(void)int i,j; for(i=0;(i<10);i+) j=i*10+6; if(j%3!=0) continue; printf(“%d”,j); 55、以下程序?qū)崿F(xiàn)輸出x,y,z三個(gè)數(shù)
24、中的最大者void main(void) int x=4,y=6,z=7; int (u,v); if(x>y) u=x; else u=y; if(u>z) v=u; else v=z; prinf(“v=%d”,v);56、假設(shè)a數(shù)組中的數(shù)據(jù)已按又小到大的順序存放,以下程序可把a(bǔ) 數(shù)組中相同的數(shù)據(jù)刪除只剩一個(gè),然后以每行4個(gè)數(shù)據(jù)的格式輸出a數(shù)組。 #define M 10 main( ) int aM,i,j,n; for(i=0;i<M;i+) scanf(“%d”,a+i); n=i=M-1; while(i>=0) if(*(a+i)=*(a+i-1) for
25、(j=(i);j<n;j+) *(a+j)=*(a+j+1); n-; i-; for(i=1;i<n+1;i+) printf(“%4d”,*(a+i-1); if(i%4=0) printf(“n”); printf(“n”); 57、下面程序的功能是從三個(gè)紅球,五個(gè)白球,六個(gè)黑球中任意取出八個(gè)球,且其中必須有白球,輸出所有可能的方案。 #include<stdio.h>void main(void) int i,j,k; printf(“n hong bai hein”); for(i=1;i<=3;i+) for(j=1);j<=5;j+) k=8-
26、i-j; if(k>-1&&k<7) printf(“%3d %3d %3dn”,i,j,k); 58、設(shè)有三人的姓名和年齡存在結(jié)構(gòu)數(shù)組中,以下程序輸出三人中年齡居中者的姓名、年齡,請(qǐng)?jiān)诳瞻滋幪钊胝_內(nèi)容。 static struct man char name20; int age; person=“l(fā)i-ming”,18,“wang-hua”,19,“zhang-ping”,20; main( ) int i,j,max,min; max=min=person0.age; for(i=1;i<3;i+) if(personi.age>max) (ma
27、x=personi.age); else if(personi.age<min) min=personi.age; for(i=0;i<3;i+) if(personi.age!=max&& personi.age!=min) printf(“%s%dn”,,personi.age); break; 59、下面程序?qū)⒍S數(shù)組a的行和列元素互換后存到另一個(gè)二維數(shù)組b中。 #include<stdio.h>void main(void) int a23=1,2,3,4,5,6; int b32,i,j; printf(“array a
28、:n”); for(i=0;i<=1;i+) for(j=0;(j<=2);j+) printf(“%5d”,aij); (bji=aij); printf(“n”); printf(“array b:n”); for(i=0;i<=2;i+) for(j=0;j<=1;j+) printf(“%5d”),bij; printf(“n”); 60、下面程序以每行4個(gè)數(shù)據(jù)的形式輸出a數(shù)組, a0存放輸入的第1個(gè)數(shù)據(jù),#define N 20void main(void) int aN,I; for(i=0;i<N;i+) scanf(“%d”,(&ai);
29、for(i=0;i<N;i+) if(i%4=0) (printf(“n”); printf(“%3d”,ai); printf(“n”); 61、請(qǐng)讀程序; #include<stdio.h>void main(void) 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; printf(“a=%d;b=%d”,a,b); 上面程序的運(yùn)行結(jié)果是(a=2;b=1) 62、以下程序段的運(yùn)行結(jié)果是(5,25)#include<stdio.h> void ff1( ) extern int x,y; int a=15,b=10; x=a-b; y=a+b;int x,y;void main(void) int a=7,b=5;x=a-b; y=a+b; ff1( ); printf(%d,%dn”,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電機(jī)在食品加工機(jī)械的衛(wèi)生要求考核試卷
- 西藥批發(fā)企業(yè)市場(chǎng)拓展策略考核試卷
- 船舶結(jié)構(gòu)與設(shè)計(jì)基礎(chǔ)考核試卷
- 開關(guān)插座批發(fā)考核試卷
- 腈綸纖維的耐微生物性能考核試卷
- 航空飛行器維修技術(shù)考核試卷
- 電氣機(jī)械云計(jì)算技術(shù)考核試卷
- 電力電子器件在電力系統(tǒng)應(yīng)急電源中的應(yīng)用考核試卷
- 領(lǐng)軍級(jí)影視替身團(tuán)隊(duì)獨(dú)家合作合同
- 工業(yè)儀器校準(zhǔn)認(rèn)證服務(wù)期限延長(zhǎng)補(bǔ)充協(xié)議
- 2024-2030年中國(guó)家電維修市場(chǎng)發(fā)展現(xiàn)狀及前景趨勢(shì)分析報(bào)告
- 國(guó)家開放大學(xué)《煤礦安全管理》形考作業(yè)1-3
- 搪瓷反應(yīng)釜安全操作規(guī)程模版(3篇)
- 腦卒中一病一品護(hù)理匯報(bào)
- 醫(yī)療機(jī)構(gòu)信息化成本控制方案
- 定金購(gòu)車合同書
- 【基于單片機(jī)的智能送餐配送車設(shè)計(jì)與實(shí)現(xiàn)(論文)11000字】
- 人工智能通識(shí)教程 第2版 課件全套 周蘇 第1-15章 思考的工具- 人工智能發(fā)展
- 人教部編版七年級(jí)語(yǔ)文上冊(cè)《散步》示范課教學(xué)課件
- 環(huán)衛(wèi)承包協(xié)議
- 運(yùn)輸企業(yè)安全生產(chǎn)責(zé)任制制度
評(píng)論
0/150
提交評(píng)論