




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1、計算機在實現工業自動化中的應用主要是進行(A) A、實時控制 B、數據處理 C、數值計算 D、人工智能2、計算機的主頻指的是(D)A、硬盤讀寫速度,用Hz表示 B、軟盤讀寫速度,用Hz表示C、顯示器輸出速度,用MHz表示 D、時鐘頻率,用MHz表示 3、復制活動窗口的信息到剪貼版,只需按下(C)鍵即可 A、Alt+Esc B、Ctrl+Shift C、Alt+Print Screen D、Print Screen 4、計算機中ROM的意思是(B) A、磁盤存儲器 B、只讀存儲器 C、隨機存儲器 D、光盤存儲器 5、在運行某程序時,如果存儲器容量不夠,可通過(D)來解決。 A、把軟盤換成硬盤
2、 B、把磁盤換成高密度磁盤 C、擴大硬盤容量 D、增加一個擴充存儲卡(內存條) 6、在Windows,控制面板是以(B)的形式存在的 A、一個普通文件 B、一個系統文件夾C、一個系統文件 D、幾個系統文件集合在一起 7、微型計算機存儲器系統中的Cache是(B) A、只讀存儲器 B、高速緩沖存儲器 C、可編程只讀存儲器 D、可檫除可再編程只讀存儲器 8、一般主存儲器和外存儲器的區別在于(C) A、主存儲器容量大,速度快,造價高;外存儲器容量小,速度慢,造價低 B、主存儲器容量小,速度慢,造價低;外存儲器容量大,速度快,造價高 C、主存儲器容量小,速度快,造價高;外存儲器容量大,速度慢,造價低
3、D、區別僅僅是因為一個在計算機里,一個在計算機外 9、在智能ABC輸入法中,將“計算機”編碼輸入為“jsuanj”,這屬于(C) A、全拼輸入 B、簡拼輸入 C、混拼輸入 D、智能輸入 10、在Windows 98的MSDOS窗口中,按(B)鍵,可以在全屏幕與窗口方式之間切換。 A、Alt+Shift B、Alt+Enter C、Alt+F8 D、Ctrl+Shift 11、二進制數1010100.100對應的十六進制數為(C) A、52.8 B、52.6 C、54.8 D、54.6 12、在3.5英寸軟盤上有一個可移動滑塊的透光孔是用于(B) A、防霉保護 B、寫保護 C、讀保護 D、驅動定
4、位 13、在Windows 98中,不同驅動器之間的文件移動,應使用的操作為(C)推薦精選 A、鼠標直接拖曳 B、Ctrl+鼠標拖曳 C、Shift+鼠標拖曳 D、選定要移動的文件按Ctrl+C, 然后打開目標文件夾按Ctrl+V 14、在Windows環境下,人們主要在鼠標選擇方式下操作計算機,Windows提供(C)界面。 A、鼠標和鍵盤 B、顯示器 C、圖形用戶 D、字符用戶 15、在Windows 98的資源管理器中,查找文件或文件夾的操作是通過菜單(C)來實現的。 A、文件 B、編輯 C、工具 D、查看16、若以下變量均為整型且num=sum=7;則計算表達式sum=num+,sum
5、+,+num后sum的值為(B)A、7 B、 8 C、9 D、1017、判斷char型變量C1是否為大寫字母的正確表達式是(C) A、AC1=A)& (C1=A)& (C1=Z) D、(A=C1) 18、下列程序段的運行結果是(C) char c =“tvowilln” printf(“%d”,strlen ); A、14 B、3 C、9 D、字符串中有非法字符,輸出值不確定19、若有說明:char c=9,*sp1,*sp2;以下均正確的一組賦值語句是(A) A、sp1=&c;sp2=sp1; B、sp1=&c;sp2=&sp1; C、sp1=&c;sp2=*sp1; D、sp1=&c;*s
6、p2=*sp1;20、根據定義和數據的輸入方式,輸入語句的正確形式為(B)。已有定義: float f1,f2; 數據的輸入方式: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”,&f1,&f2);21、假設所有變量均為整型,則表達式(a=2,b=5,b+,a+b)的值是(B)A、7 B、8 C、6 D、222、判斷字符串s1是否大于字符串s2,應當使用(D)A、if(s1s2) B、if(strcmp(s1,s2) C、
7、if(strcmp(s2,s1)0) D、if(strcmp(s1,s2)0)23、當定義一個結構體變量時系統分配給它的內存是(D)A、結構體第一個成員所需的內存量B、結構體最后一個成員所需的內存量C、結構體成員中占內存量最大者所需的容量D、結構體中各成員所需內存量的總和24、沒有說明:double y=0.5,z=1.5;int x=10;則能夠正確使用C語言庫函數的賦值語句是(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、若運行以下程
8、序時,從鍵盤輸入2473,則下面程序的運行結果是(A)#include void main(void) int c; while(c=getchar()!=n) switch(c-2) case 0: case 1: putchar (c+4); case 2: putchar (c+4); break; case 3: putchar (c+3); default: putchar (c+2);break;printf(n);A、668977 B、668966 C、66778777D、668876626、建立函數的主要目的之一是(B) A、提高程序的執行效率 B、提高程序的可讀性 C、減少程
9、序的篇幅 D、減少程序文件所占內存 27、若有以下說明和語句,則對結構體變量std中成員id的引用方式不正確的是(B)struct workint id; int name;std,*p;p=&std;A、std.id B、*p.id C、(*p).id D、p-id28、下列運算符中優先級最高的是(B)A、12?x+10: x-12;printf(%d n,y); A、0 B、22 C、12 D、1034、對兩個數組a和b進行如下的初始化:char a =”ABCDEF”;char b =A,B,C,D,E,F 則以下敘述正確的是(D) A、a與b數組完全相同 B、a與b長度相同 C、a中存
10、放字符串,b中存放字符 D、a數組比b數組長度長 35、凡是函數中未指定存儲類別的局部變量,其隱含的存儲類別是(A)變量 A、自動(auto) B、靜態(static) C、外部(extern) D、寄存器(register) 36、若有以下定義和說明,以下不能將文件內容讀入數組x中的語句(組)是(C)struct ss int n; float x; x30; FILE*fp;A、for(i=0;i10;i+)/fread(&xi,sizeof(struct ss),1L,fp);B、for(i=0;i10;i+)/fread(&xi,sizeof(struct ss),2L,fp);C、f
11、or(i=0;i10;i+)/fread(xi,sizeof(struct ss),1L,fp);D、for(i=0;i10;i+)/fread(x,sizeof(struct ss),1L,fp);37、以下C程序正確的運行結果是(C)void main(void) long y=-43456; printf(y=%-81d n,y); printf(y=%-081d n,y); printf(y=%081d n,y); printf(y=%+81d n,y); A、y=_-43456 y=-_43456 y=-0043456 y=-43456B、y=-43456 y=-43456 y=-0
12、043456 y=_-43456C、y=-43456 y=-43456 y=-0043456 y=-43456推薦精選D、y=_-43456 y=-43456 y=00043456 y=+4345638、以下程序的輸出結果是(B)void main(void)int x=2,y=-1,z=2; if(xy) if(y0) z=0; else z+=1; printf(y=%d n,z);A、3 B、2 C、 1 D、039、有一堆零件(100到200之間),如果分成4個零件一組的若干組,則多2個零件;若分成7個零件一組,則多3個零件;若分成9個零件一組,則多5個零件。下面程序是求這堆零件總數,
13、則選擇(D)#include void main(void) int i; for(i=100;i200;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 D、i%9=540、下述對C語言字符數組的描述中錯誤的是(C) A、字符數組可以存放字符串 B、字符數組的字符可以整體輸入輸出 C、可以在賦值語句中通過賦值運算符“”對字符數組整體賦值 D、可以用關系運算符對字符數組中的字符進行比較41、下面程序的功能是從鍵盤輸入一行字符,統計其中有多少單詞,單詞之間用空格分隔。請選擇填空(C) #
14、include void main(void) char s80,c1= ,c2; int i=0,num=0; get(s); while(si!=0) c2=si; if(i0) c1=si-1; if(l) num+; 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,則執行以下程序段后,z的值為(B) int z; z=z(3+5,4); A、32 B、 23 C、 17 D、 20 43、當說明一個共同
15、體變量時系統分配給它的內存是(C)A、共同體第一個成員所需的內存量B、共同體最后一個成員所需的內存量C、共同體成員中占內存量最大者所需的容量D、共同體中各成員所需內存量的總和44、設有以下結構體類型數組的定義,且數組mini的10個元素都已賦值,若要將這些元素寫到文件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;i10;i+) fwrite(mini
16、,sizeof(struct abc),1,fp)D、fwrite(mini, sizeof(struct abc),10,fp)45、函數fgets(string,m,fp)的作用是(D) A、從fp所指向的文件中讀取長度不超過m的字符串,存入由指針string指向的內存區域 B、從fp所指向的文件中讀取長度為m字符串,存入由指針string指向的內存區域 C、從fp所指向的文件讀取m個字符串,存入由指針string指向的內存區域 D、從fp所指向的文件讀取長度不超過m-1的字符串,存入由指針string指向的內存區域 46、微機主存有ROM和RAM,計算機突然停電后,存儲的信息就會丟失的是
17、(RAM) 47、字符的ASCII編碼在機器中的表示方法準確地描述應是使用八位二進制代碼,最高位為(0) 48、與十進制數254等值的二進制數是(11111110) 49、在Windows 98的操作過程中,光標所指的圖標稱為(活動)圖標 50、在Windows 98中,要查找所有的DOC文檔文件,應在“查找”對話框“名稱和位置”標簽的“名稱”文本框中輸入(*doc)51、根據以下函數關系,對輸入的每個x值,計算出相應的y值。 x y x0 0 0=x10 x 10=x10 10 20=x40 -0.5+20程序:void main(void) int x,c,m; float y; scan
18、f(“%d”,&x); if(x=0&c=9) n+; c=getchar( ); 53、將以下含有switch語句的程序段改寫成對應的含有非嵌套if語句的程序段,含有switch 語句的程序段: 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語句的程序段: int s,m; if(s=100) m=5; if(s=90) m=4; if(s=80)
19、 m=3; if(s=70) m=2; if(s690) m=1; if(s109) (m=0);54、打印100以內個位數為6且能被3整除的所有數。void main(void)int i,j; for(i=0;(iy) u=x; else u=y; if(uz) v=u; else v=z; prinf(“v=%d”,v);56、假設a數組中的數據已按又小到大的順序存放,以下程序可把a 數組中相同的數據刪除只剩一個,然后以每行4個數據的格式輸出a數組。 #define M 10 main( ) int aM,i,j,n; for(i=0;i=0) if(*(a+i)=*(a+i-1) fo
20、r(j=(i);jn;j+) *(a+j)=*(a+j+1); n-; i-; for(i=1;in+1;i+) printf(“%4d”,*(a+i-1); if(i%4=0) printf(“n”); printf(“n”); 57、下面程序的功能是從三個紅球,五個白球,六個黑球中任意取出八個球,且其中必須有白球,輸出所有可能的方案。 #includevoid main(void) int i,j,k; printf(“n hong bai hein”); for(i=1;i=3;i+) for(j=1);j-1&k7) printf(“%3d %3d %3dn”,i,j,k); 58、設
21、有三人的姓名和年齡存在結構數組中,以下程序輸出三人中年齡居中者的姓名、年齡,請在空白處填入正確內容。 static struct man char name20; int age; person=“li-ming”,18,“wang-hua”,19,“zhang-ping”,20; main( ) int i,j,max,min; max=min=person0.age; for(i=1;imax) (max=personi.age); else if(personi.agemin) min=personi.age; for(i=0;i3;i+) if(personi.age!=max& pe
22、rsoni.age!=min) printf(“%s%dn”,,personi.age); break; 59、下面程序將二維數組a的行和列元素互換后存到另一個二維數組b中。 #includevoid main(void) int a23=1,2,3,4,5,6; int b32,i,j; printf(“array a: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
23、;j=1;j+) printf(“%5d”),bij; printf(“n”); 60、下面程序以每行4個數據的形式輸出a數組, a0存放輸入的第1個數據,#define N 20推薦精選void main(void) int aN,I; for(i=0;iN;i+) scanf(“%d”,(&ai); for(i=0;iN;i+) if(i%4=0) (printf(“n”); printf(“%3d”,ai); printf(“n”); 61、請讀程序; #includevoid main(void) int x=1,y=0,a=0,b=0; switch(x) case 1: switc
24、h(y) case 0:a+;break; case 1:b+;break; case 2: a+;b+;break; printf(“a=%d;b=%d”,a,b); 上面程序的運行結果是(a=2;b=1) 62、以下程序段的運行結果是(5,25)#include 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”,x,y); 63、若有定義:double x35;則x數組中行下標的下限為(0),列下標的上限為4。 64、若有以下定義和語句,int *p3,a9,i;for(i=0;i3;i+) pi=&a3*i;則*p0引用的是數組元素(a0)推薦精選 65、已知字母a的ASCII碼為十進制數97;且設ch為字符型變量,則表達式ch=a+8-3的值為(102)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年子公司策劃合作實施協議書范例
- 2025年合作策劃服裝加工廠業務拓展協議書樣本
- 2025年國際商標注冊互惠合作協議
- 2025年庫位使用權策劃分配協議書
- 2025年后勤食堂食材采購協議范本
- 2025年上海市車牌租賃協議策劃簡版
- 增強品牌影響力的國際化路徑
- 2025年小學教師資格考試《綜合素質》教育創新實踐題教育創新理念試題試卷
- 2025年教師資格證保教知識與能力(幼兒園)真題密卷與答案解析
- 色彩運用分析基礎知識點歸納
- 2025年山西華陽新材料科技集團有限公司招聘筆試參考題庫含答案解析
- 2025屆山東省青島市高三一模考試地理試題(原卷版+解析版)
- 2025年中職建筑cad技能比賽試題及答案
- 2025年汽車維修工(技師)職業技能鑒定理論考試題庫(含答案)
- 【高中英語】2025年高考英語作文預測(10大主題+55篇范文)下
- 主播簽約合同范本
- 精神科門急診的管理
- 中建鋼筋工程優化技術策劃指導手冊 (一)
- 校企合作員工培訓協議
- 民族團結主題班會
- 長郡教育集團2025屆中考生物適應性模擬試題含解析
評論
0/150
提交評論