




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、28、已知一組關鍵字49,31,12,68,27,要求對其按升序排序,寫出使用直接選擇排序的每趟結果。29、某大學圖書館對讀者借閱圖書制定有關規(guī)定如下:(1)本科學生可以借閱5本;(2)研究生:碩士研究生可以借閱7本,博士研究生可以借閱10本;(3)教職工:教授、副教授職稱的教師可以借閱15本,其他教職工可以借閱12本。用判定樹表示上述算法。五、程序設計題(本大題共2小題,每小題9分,共18分)34、編寫C語言函數(shù)f(float x),并用主函數(shù)調用該函數(shù),輸出計算結果。35、已知下面鏈表節(jié)點類型,設計一個算法dellinklist,刪除以head為頭指針的單鏈表(帶頭節(jié)點)中數(shù)據(jù)域值為x的節(jié)
2、點。Struct nodeInt data;Struct node *next;做試題,沒答案?上自考365,網(wǎng)校名師為你詳細解答! 一、lC 2A 3D 4A 5C 6C 7B 8D 9A l0D 11C l2C l3B l4D l5B2008年4月自考計算機軟件基礎(一)試卷第一部分選擇題一、單項選擇題(本大題共l5小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的。請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。1下列與k=n+完全等價的表達式是 ( )Ak= + n Bk+ = n+lCk=n,n=n+1 Dn=n+1,k=n2已知int a=5,b=
3、3,*P=&b,*q=&a;下列賦值語句中與b=a;等價的語句是 ( )A*P=*q; BP=q; C*P=&q; DP=*b;3已知C語言函數(shù)fun()的定義形式為void fun(char ch,float x). 則正確調用函數(shù)fun()的語句是 ( )Afun(“a”,30); Bfun('ab',195);Ct=fun('z',36); Dfun(65,32);4已知char sr20;int i;從鍵盤向數(shù)組sr輸入一字符串的正確語句是 ( )Agets(sr); Bgets(sr20);Cfor(i=0;i<20;i+
4、)scanf(sr); Dfor(i=0;i<20;i+)gets(&sr);5執(zhí)行下列c語言程序段,循環(huán)結束的條件是 ( )int n=0,P,sum=0;doscanf(“d”,&p);n+;sum+=p;while(sum!:126&&n<5);Asum的值不等于126或n的值小于5 Bsum的值不等于126且n的值小于5Csum的值等于l26或n的值大于等于5 Dsum的值不等于126且n的值大于等于56.下列C語言程序的輸出結果是 ( )main( )int a=13,m=0;switch(a3)case0:m+:case 1:m-;cas
5、e 2:m+;default:m+;prinff(“d”,m);A-1 B0C1 D27已知C語言程序段如下:struct saint num:char name10;float f;stu3=5,“l(fā)i ming”,850, 6,“l(fā)iu liaing”,915,7,“wang xin”,100;struct sa*P;P =stu;則值為91.5的表達式是 ( )A.(*p)·f B(*+p)fC.(*P+)f D(p+)->f8.下列程序是計算兩個矩陣的乘積,其算法的時間復雜度是 ( )Void mulmatrix(int n,int 5,int b 5,int c 5)
6、int i,j,k,x;for(i=0;i<n;i+)for(j=0;j<n;j+)X=0;for(k=0;k<n;k+)X+=aik*bkj;eij=X;AO(n) BO(log3 N)CO(n2) DO(n3)9若不帶頭節(jié)點的單鏈表的頭指針為head,則判定該鏈表為空的條件是 ( )Ahead=NULL Bhead!=NULLChead->next= =head Dhead->next= =NULL10一個棧的進棧數(shù)據(jù)元素序列為l、2、3、4、5,則不可能為棧的出棧序列的是 ( )A2、3、4、1、5 B1、5、4、3、2C2、3、1、4、5 D5、4、1、3
7、、211一棵二叉樹的先序遍歷序列為ABCD,中序遍歷序列為CBAD,則后序遍歷序列是( )A BCDA B BCADC CBDA D ABDC12在具有n個頂點、e條邊的無向圖的鄰接表中,所有邊的鏈表中邊節(jié)點的總數(shù)是 ( )Ae2 BeC2e D2e+n13已知一個有序表為(12,18,24,35,47,50,62,83,90,115,134),用折半查找法查找值為90 的元素時,查找成功所使用的比較次數(shù)是 ( )A1 B2C3 D414當待排序序列中記錄的關鍵字基本有序或記錄個數(shù)較少時,則最好的排序方法是( )A基數(shù)排序 B冒泡排序C直接選擇排序 D直接插入排序15.在瀑布模型中,將軟件劃分
8、為若干個階段,軟件項目的需求分析一般屬于 ( )A維護階段 B開發(fā)階段C運行階段 D計劃階段第二部分非選擇題二、填空題(本大題共l0小題,每小題2分,共20分)請在每小題的空格中填上正確答案。錯填、不填均無分。16數(shù)學式“30<Y<50”對應的c語言表達式是 :17.已知int k,x;則語句for(k=0,x=0;k<=9&&x!=10;k+)x+=2;執(zhí)行后k的值是( )18已知int a10=1,2,3,5,6);則aa1= 。19下列C語言程序段的輸出結果是 。int x=2,b10=5,6,7,8,*P=b;printf(“d,dn”,b6,Px);
9、20.數(shù)據(jù)結構研究的主要內容包括數(shù)據(jù)的邏輯結構、以及他們之間的相互運算。 21循環(huán)雙鏈表節(jié)點結構為priordatanext在指針q所指節(jié)點前面插入一個節(jié)點t的操作是:t->prior = q->prior;t->next=q:_,q->-prior=t;22.設有一個10×10的對稱矩陣A,采用下三角壓縮存儲方式,以行序為主,A00的存儲地址為100,每個元素占一個地址空間,則A32的地址是 。23在有向圖中,以頂點V為終點的邊的數(shù)目稱為v的 。24.將一棵有100個節(jié)點的完全二叉樹從根這一層開始,每一層從左到右依次對節(jié)點進行編號,根節(jié)點的編號為1,則編號為
10、49的節(jié)點的左孩子的編號是 。25. 軟件工程包括三個要素,分別為方法、和過程。三、解答題(本大題共4小題,每小題4分,共16分)26用盒圖(Ns圖)畫出結構化程序設計的三種基本結構。27對于圖G一1(1)從頂點1出發(fā),按鄰接頂點序號由小到大順序給出廣度優(yōu)先遍歷的頂點序列。(2)給出用克魯斯卡爾法構造的最小生成樹。28假設字符a,b,c,d,e,f使用頻率分別是007,009,013,021,023,027,構造哈夫曼編碼樹(權值小的為左子樹,權值大的為右子樹),并根據(jù)哈夫曼編碼樹寫出a,b,c,d,e,f的哈夫曼編碼。29已知一數(shù)值序列為33,61,12,75,8,54,41,請分別寫出按升
11、序進行排序時,直接選擇排序、直接插入排序第一趟結束后的數(shù)值序列。四、程序分析題(本大題共4小題,每小題4分,共16分)30寫出下列程序的運行結果。main()int j,a5=10,11,12,13,14,*P=&a1;for(j=1;j<5;j+)if(j2)printf(”5d”,aj);else continue;printf(”5dn”,*P+);31寫出下列程序的運行結果。fun(int a)static int X=5;int Y=0,t;X+;Y+;t=a+X+Y:return(t);main()int a=2,b=3;prinff(”dn”,fun(a);prin
12、tf(”dn”,fun(b);32下面程序的功能是:將有l(wèi)5個數(shù)據(jù)元素的整型數(shù)組的最大值與末元素對調后輸出,填空完成程序。main()int X15,max,n,i;for(i=0;i<15;i+)scanf(“d”,xi);max=xO;n=0;for(i=1;i<15;i+)if()max=Xi;n=i:Xn=x14; ;for(i=0;i<15;i+)printf(“d”,Xi);33下列算法的功能是:將循環(huán)隊列隊首元素的值放入變量e后刪除隊首元素,操作成功返回1,否則返回0;QUEUE表示循環(huán)隊列的數(shù)據(jù)結構。填空完成算法。typedef structint data1
13、00;int head;*隊首元素的下標*int tail;*等于隊尾元素的下標加1*QUEUE;Leavequeue(QUEUE*Q,int*e)if(;return 0;*e=Q->dataQ->head;Q->head=;Retum1;五、程序設計題(本大題共2小題,每小題9分。共l8分)34編寫c語言程序實現(xiàn):從鍵盤上輸入10個學生某門課的成績,計算平均成績,統(tǒng)計并輸出所有高于平均分的學生成績及人數(shù)。35設一棵二叉樹以二叉鏈表赤存儲,節(jié)點結構為:LchilddataRchild定義此存儲結構的數(shù)據(jù)類型,用C語言編寫一個遞歸函數(shù),計算此二叉樹上度為l的節(jié)點個數(shù)做試題,沒
14、答案?上自考365,網(wǎng)校名師為你詳細解答!2008年4月計算機軟件基礎(一)試卷參考答案一、lC 2A 3D 4A 5C 6C 7B 8D 9A l0D 11C l2C l3B l4D l5B二、l6y>30&&y<50 175183 190720物理結構(或存儲結構) 21Q->prior->next=t 22108 23入度2498 25工具三、2627(1)廣度優(yōu)先遍歷的頂點序列:l 2 5 6 7 3 4 (2分)(2)最小生成樹: (2分)分)28(1)哈夫曼編碼樹:(2分)(2)哈夫曼編碼:a:1110 b:llll c:110 d:00 e
15、:01 f:10 (2分)29(1)直接選擇排序8,61,12,75,33,54,41(2分)(2)直接插人排序33,61,l2,75,8,54,41(2分)四、3011 11(2分) 13 12(2分) 319(2分)11(2分)32max<xi(或xi>max)(2分)x14=maX(2分)33Q->head= =Q->tail(2分) (Q->head+1)100(2分)五、【說明】下述答案僅供參考,若采用其他方法答題,只要正確實現(xiàn)題目要求,仍可獲滿分。若程序不完整,可酌情給分。34main()int i,n=0;float x10,av=0;for(i=0
16、;i<10;i+)scanf(“f",&xi);av=av+xi;av = avl0;for(i=0;i<10;i+)if(Xi>av)n+;printf(“72fn”vi);printf(“dn”,n);【評分參考】定義正確3分,輸入正確l分、平均值計算正確2分,輸出正確3分。35參考答案一:typedef struct nodeint data;struct nodeLchild*Rchild;NODE;void leaf(NODE*root)if(root!=NULL)if(root->Lehild!=NULL&&root->
17、;Rchild=NULL)!(root->Lehild=NULL&&root->Rchild I=NULL)n=n+1: leaf(root->Lchild);leaf(root->Rehild); 參考答案二:struct nodeint data;struct node*Lchild*Rchild;void leaf(struct node*root)if(root!=NULL)if(root->LchildI=NULL&&root->Rchild=NULL)!(root->Lchild= =NULL&am
18、p;&root->Rchild!=NULL)n=n+1:leaf(root->Lchild);leaf(root->Rchild);【評分參考】結構定義正確2分,函數(shù)定義正確2分,條件正確3分,遞歸正確2分。做試題,沒答案?上自考365,網(wǎng)校名師為你詳細解答!2007年4月自學考試計算機軟件基礎(一)試卷第一部分選擇題一、單項選擇題(本大題共40小題。每小題l分。共40分)在每小題列出的四個備選項中只有一個是符合題目要求的。請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。1屬于c語言基本數(shù)據(jù)類型的是 ( ) A指針 B數(shù)組 C結構 D實型攝氏溫度的正確的賦值表達
19、式是( )3C語言無符號整型變量(unsigned int)的取值范圍是 ( ) A-32768至32767 B0至32767 C0至65535 D-65536至655354C語言中,已知int Y;則執(zhí)行y=49+sqrt(40)后,y的值是 ( ) A6 B69 C7 D895下列十進制數(shù)中,能用八位二進制數(shù)正確表示的是 ( ) A199 B256 C300 D4006已知ch是字符型變量則下列C語言語句中錯誤的賦值語句是 ( ) Ach='0' ; Bch='a+b';Cch=7+'9';Dch=5+9;7C語言中,已知int al,a2;
20、char c1,c2;( )8下面C語言程序段的運行結果是(注:口表示空格)int x=10,y=20,z=30; printf(”x=d,y=d,z=d”,x,y,z); ( )A10,20,30Bx=10,y=20,z=30Cx=10 y=20 2=30 main()( )A8,5 B19,100C19,101 D20,101( )AA BZCa Dz11下列值為1的C語言表達式是( )A! 1&&0 B10>(2+10)C!(99>100) D(2+9)<10( )A3,8, B3,9,C4,8, D4,9,13已知a=1,b=2,c=3,d=4;表達式
21、a>b?a:(c>d?c:d)的值是( )A0 B1C2 D414在C語言中,若有while(a)語句,則結束循環(huán)的條件是a的值( )A為0 B為1C大于0 D不等于015C語言中break語句 ( ) A只能用于循環(huán)語句中 B只能用于switch語句中 C可以用于任意語句中 D可以用于循環(huán)語句或switch語句中16C語言中,多重循環(huán)中內層循環(huán)與外層循環(huán)間 ( ) A可以交叉 B可以并行 C必須完全嵌套 D交叉、并行、嵌套均可17執(zhí)行下列C語言程序后k的值是( )A0 B10C11 D無窮大18C語言中能為字符數(shù)組a正確賦值的是( )19已知:int a=0,1,2,3);下列敘
22、述中正確的是( )A數(shù)組a對應一個存儲單元 B系統(tǒng)根據(jù)賦初值的個數(shù)決定數(shù)組a的長度C數(shù)組a占用4個字節(jié) D存放數(shù)組a的存儲單元的首地址是.20下列C語言程序的運行結果是( )A小于0的數(shù) B0C大于0的數(shù) D隨機數(shù)21在C語言中,語句printf(”dn”,strlen(”contryn0003”);的執(zhí)行結果是 ( )A10 B11C13 D1422在C語言中,取變量地址的運算符是( )A* B&C&& D23已知:int a,*ipl=&a,*ip2;則賦值語句ip2=ip1;的含義是 ( ) A將ipl的地址賦給ip2 B將a的地址賦給ipl C將a的值賦
23、給ip2 D將a的地址賦給ip224C語言函數(shù)的形參為簡單變量時,實參與形參之間是 ( ) A雙向傳址 B.雙向傳值 C單向傳址 D單向傳值25執(zhí)行下列C語言程序段后,變量a的值是( )int*v,a=200;v=&a:a=*v+10;A190 B200C210 D22026在C語言中,關于函數(shù)之間的數(shù)據(jù)傳遞,錯誤的敘述是 ( ) A函數(shù)可以通過形參和實參傳遞數(shù)據(jù) B如果函數(shù)形參是簡單變量,相應的實參可以是常數(shù)、表達式或簡單變量 C被調用函數(shù)只能通過return語句傳遞數(shù)據(jù) D如果形參是數(shù)組名,實參也可以是數(shù)組名,這種傳遞不是數(shù)組值的傳遞,而是地址傳遞27下列C語言程序的運行結果是(
24、)A8,4 B8,5C9,4 D9,628C語言中,函數(shù)返回值的類型是由 ( ) Areturn語句中的表達式類型決定 B調用該函數(shù)時的主調函數(shù)類型決定 C調用該函數(shù)時系統(tǒng)臨時決定 D定義該函數(shù)時指定的函數(shù)類型決定29下列C語言程序段運行后屏幕上顯示hello!的條件是( )A只要運行程序屏幕就會顯示hello!B由于條件總不成立因此屏幕不會顯示hello!C當文件testdat不存在時,顯示hello!D當打開testdat文件無錯誤時,顯示hello !30已知下列C語言程序為保證可靠地向數(shù)據(jù)文件中寫入數(shù)據(jù),需要在退出for循環(huán)之后增加的一個語句是( )Aclose(fp); Bfclos
25、e(fp);Cclose(*fp); Dfelose(*fp);31在FoxPro中,如果命令LIST不加任何選項,其功能是顯示當前數(shù)據(jù)庫中的 ( )A當前記錄B。全部記錄C從當前記錄開始到最后一條記錄之間的所有記錄D從第一條記錄開始到當前記錄之間的所有記錄32在FoxPro中,若數(shù)值型字段的寬度定為7,小數(shù)位數(shù)定為2,該字段整數(shù)部分允許表示的最小值是 ( ) A0 B -99999 C -9999 D -99933在FoxPro中,已知內存變量M=”28+2”,則命令?M的執(zhí)行結果是 ( ) A30 B28+2 C”28+2” D30OO34在FoxPr0中,執(zhí)行以下語句序列后輸出結果為st
26、ore 5 to xstore 8 to y?(x>y)AND(x=y) ( )AF BTC0 D -135在FoxPro的圓點提示符下執(zhí)行下列命令 ?LEN('計算機軟件基礎''課') 輸出結果是 ( )A7 B9 C14 D1836要建立一個描述教師信息的鏈表,需要定義如下結構橫線處正確的定義應該是( )Anext B*nextCteacher next Dteacher*next37假定用上界為m的向量S(1:m)存儲棧,設棧頂指針top總是指向棧頂元素,要將x入棧的操作步驟是 ( )38在Q(1:m)的向量空間中建立一個循環(huán)隊列,若隊頭指針為fro
27、nt,隊尾指針為rear,則判斷隊列為滿的條件是 ( )Afront=rear Bfront=rear4+1Cfront=mod(rear,m)Dfront=mod(rear,m)4+139已知下列鏈表結構,指針p、q分別指向圖中所示結點,要將q所指的結點從鏈表中刪除,應當使用的一組語句是 ( )AP=q ->next;free(q);Bp ->next=q -> next;free(q);Cp> next=*pnext;free(q);Dp=(*q)next;free(q);40在m個元素構成的鏈式有序線性表中查找一個元素,則 ( ) A只能使用順序查找算法 B只能使
28、用對分查找算法 C可以使用順序查找和對分查找算法 D不能使用順序查找和對分查找算法第二部分非選擇題二、填空題(本大題共l0個空,每空1分,共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。41下列C語言程序段中循環(huán)體的執(zhí)行次數(shù)是_ 次,循環(huán)結束時變量a的值是_.42在C語言中有說明語句char strl =”program”,str210;在調用函數(shù)strcpy(str2,str+2)之后數(shù)組strl中的內容是 _ ,str2中的內容是 _ 。43函數(shù)swap(x,y)的功能是交換調用函數(shù)中兩個變量的值,填空完成程序。 swap(x,y) int*x*y: int z: z=*x:
29、_; *Y=_; )44對于FoxPro中的命令SET ORDER TOE數(shù)字表達式,當“數(shù)字表達式”為_或_時,所有記錄才能恢復原有數(shù)據(jù)庫的排列順序。45在C語言中要動態(tài)申請內存空間可使用函數(shù)_;要釋放動態(tài)空間可使用函數(shù)_三、閱讀程序題(本大題共8小題。每小題4分,共32分)46運行下列程序,當輸入字母a時,輸出為_;當輸入為字母2時,輸出為_。47下列程序的功能是輸出小于等于200的偶數(shù),填空完成程序。main()int i;_; while(i<=200) printf(”d”,i); ; )_; printf(”n”); )48運行下列程序,若從鍵盤輸入字符串a(chǎn)+b=123(),
30、寫出程序的運行結果。 結果:49寫出下列程序的運行結果。結果:50寫出下列程序的運行結果。51·下列FoxPro程序段的功能是:統(tǒng)計當前數(shù)據(jù)庫中性別為“女的人數(shù)且顯示性別為“女,的記錄,填空完成程序。DANGANDBF的庫結構是:姓名(C,8),性別(C,2)SET TALK OFF USE DANGAN N=0 SCANN=N+1 ENDIF ENDSCAN?Nstruct stack*link:)top;pop()struct stack*p;int x; if(_) return(0); p=top; x=p->data; top_; free(p); return(x)
31、;)53下列程序的功能是按學生的姓名查詢,然后顯示學生的成績排名和平均成績。查詢時可 連續(xù)進行,直到輸入0時結束。填空完成程序。#include<stdioh>#include<stringh>struct studentint rank *學生按成績的排名*char name-lO; *學生的姓名*float score *學生的平均成績*);_stu=3,”liming”,893,4,”zhanghua”,782,1,”anli”,951,2,”wangqi”,906);main() char str10;int i; doprinf(”Enter a name”)
32、; scanf(”S”,str);_;四、編寫程序題(本大題共2小題,每小題9分,共18分)54編寫C語言程序:從鍵盤輸入l0個整數(shù),存入一維數(shù)組a中,計算數(shù)組a中10個元素的平均值,然后輸出數(shù)組中小于平均值的元素的值。55已知數(shù)據(jù)庫KlDBF的庫結構是:編號(N,8)商品名稱(C,12)單價(N,8,1)實際售價(N,8,1)根據(jù)下列優(yōu)惠辦法,編寫程序,計算出每種商品的實際銷售價并填入相應實際售價字段。單價范圍 優(yōu)惠百分比P<100 0100<=P<500 5500<=P<2000 6% 2000<=P<5000 75000<=P<800
33、0 8 % 8000<=P 10例如,單價P=600元,優(yōu)惠的比例是6。做試題,沒答案?上自考365,網(wǎng)校名師為你詳細解答!2006年4月自學考試計算機軟件基礎(一)試卷 第一部分選擇題一、單項選擇題(本大題共40小題。每小題l分,共40分)在每小題列出的四個備選項中只有一個是符合題目要求的。請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。1已知:int a=3,b=5,t;要將a和b中的數(shù)值進行交換,錯誤的C語言程序段是 ( ) Aa=a+b;b=a-b;a=a-b; Bt=a;a=b;b=t; Ct=a;b=a;a=t;Dt=bb=a;a=t;2關于C語言程序中的#includ
34、e<mathh>,錯誤的描述是 ( ) A#include是C語言的編譯命令 B在程序中該行不需要分號 C是把mathh包含進來的意思Dmathh是一個函數(shù)3用c語言表示算式,表示錯誤的是 ( ) A2*a*dcb B2*a*dbc C2*a*db*C Da*deb*24下列C語言程序段執(zhí)行后,y的值是 ( ) double x=1,y; y=x+32; A1 B2 C2O D255下列程序的運行結果是 ( )A-l B0C1 D86C語言中,已知int a;float b;調用下列函數(shù)時,將30和55分別賦給變量a和b,則正確的( )7下列程序的運行結果是( )A003 B012
35、C103 D1128已知int x=100,y=200;則下列C語言語句的輸出結果是( )printf(”dft,(x,y);A100 B200C100 200 D格式符個數(shù)不夠,輸出不確定的值9C語言中,已知int a,b=5;給a提供數(shù)據(jù)的錯誤語句是 ( ) Aa='c': Bseanf(”d”,&a); Ca=(b+6)3;D10+2=a;10C語言中,對于邏輯表達式a|b|C正確的解釋是 ( ) A只要a為非零,就不再判斷b和C B如果a為非零,還要繼續(xù)判斷b和C C先判斷b和c邏輯關系,再判斷a和它們的關系 D只要a為零,就不必判斷b和C11C語言中,錯誤的敘
36、述是 ( ) Aa>b&&c>d等價于(a>b)&&(c>d) B!b=C|d<a等價于(!b)=c)|(d<a) Ca+b>c&&x+y<b等價于(a+b)>c)&&(x+y)<b)Da=!b>d&&j-3等價于a=!(b>d)&&j-312下列C語言程序段的輸出結果是( )Aa=0 Ba=0defaultCa=0a=1default Ddefault13C語言中,下列運算符優(yōu)先級最低的是( )A<= B!=C<
37、D>14C語言中,多重循環(huán)是指 ( ) A程序中有2個以上的循環(huán)語句 B循環(huán)體中有2個以上的語句 C循環(huán)體中包含了另一個循環(huán)語句 D循環(huán)次數(shù)多 15對下列C語言程序段中dowhile循環(huán)的正確描述是 ( ) x=-l: do x=x*x; )while(!x); A循環(huán)體執(zhí)行1次 B循環(huán)體執(zhí)行2次 C是無限循環(huán) D程序段中有語法錯誤16下列程序的運行結果是 ( )Ax=4,y=4,z=1 Bx=5,y=4,z=1Cx=5,y=4,z=3 Dx=5,y=5,z=117已知int a,x,y;有語法錯誤的C語言語句是 ( ) Awhile(x)y+; Bwhile(x+y=O)a+; Cwh
38、ile(x<y); Dwhile(y=5)printf(”d”,x);18已知:int a=1,2,3,4,5,6,7);char cl='b' ,c2='2';則結果不為2的C語言表達式是( ) Aa1 B'd'-cl Ca '3'-c2 Dc2-019下列程序的運行結果是 ( )A16 B21C數(shù)組元素x3的地址 D數(shù)組元素x4的地址20C語言中,正確的字符串賦值語句是( )21C語言中,一維數(shù)組正確的定義形式是 ( ) A類型說明符數(shù)組名常量表達式 B類型說明符 數(shù)組名整型表達式 c類型說明符數(shù)組名算術表達式 D類型說
39、明符數(shù)組名整型常量表達式22下列程序的運行結果是 ( )A0 83 C4 D523關于C語言函數(shù)的調用,正確的敘述是 ( ) AC語言源程序中至少要包含一個函數(shù)。這個函數(shù)可以是任意個主函數(shù)或自定義函數(shù) B自定義函數(shù)可被主函數(shù)調用,但不能被其他自定義函數(shù)調用 C自定義函數(shù)和主函數(shù)都是獨立函數(shù),均可獨立工作 D主函數(shù)不能被其他自定義函數(shù)調用,但可調用自定義函數(shù),其他自定義函數(shù)可互相調 用24C語言函數(shù)的隱含存儲類型是 ( ) Aauto Bstatic Cextern D無存儲類別25C語言中指針變量不能進行的算術運算是 ( ) A+ B+ C. - D*26已知int a5,*ip=a;利用ip
40、為數(shù)組元素a4賦值的正確的C語言語句是 ( )27已知char ch=”abcd”,*cp=ch;則C語言表達式strlen(cp)的值是( )A0 B1C4 D5 28已知C語言語句:char*a2=”abcd”,”ABCD”;正確的敘述是 ( ) Aa是一個指針變量 Ba是指針數(shù)組 Ca是數(shù)組指針 Da是字符串29如果磁盤上沒有文件testdat,執(zhí)行下列程序段后,正確的敘述是 ( ) FILE*fp;fp=fopen(”testdat”,"r");A系統(tǒng)打開該文件,且fp的返回值不是NULLB系統(tǒng)建立新文件testdatCfp的返回值是NULL Dfp的返回值不確定3
41、0文件操作的一般步驟是 ( ) A打開文件-操作文件-關閉文件 B打開文件-關閉文件-操作文件 C關閉文件-檢查文件-操作文件 D操作文件-打開文件-檢查文件31使用FoxPro命令EDIT編輯當前數(shù)據(jù)庫記錄的備注型字段的內容,需進入備注型全屏幕 編輯界面,應鍵人 ( ) ACtrl+End BCtrl+Home CCtrl+Q DCtrl+W32已知一個FoxPro的數(shù)據(jù)庫文件有10條記錄,如果函數(shù)EOF()的返回值為T,則函數(shù) RECNO()的返回值是 ( ) A0 B1 C.10 D11 33在FoxPro中執(zhí)行下列命令序列后,若要查詢姓名為李明的記錄,應使用查詢命令( ) USE STUDENT INDEX ON姓名TO XINGMING XM=”李明” ASEEKXM BFIND”XM” CFIND&XM DFIND XM34下列FoxPro表達式的值為F的是 ( ) A”CPU”>=”CPU” B”YG”$”PlAY GAME” C”90”>”100” D”NUMBER l”>=”NUMBER”35能打開數(shù)據(jù)庫ABCDBF的FoxPro程序段是 ( ) AACCEPT TO FFFF BINPUT TO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)藥咨詢采購合同范本
- 倉儲貨架合同范本
- 勞動合同范本醫(yī)療
- 會計臨聘用合同范本
- 展廳工程合同范本
- 出貨協(xié)議合同范本
- 義賣贊助合同范本
- 北京和杭州租房合同范本
- 勞務用工勞務合同范本
- 出售高端養(yǎng)老房合同范例
- 電子商務數(shù)據(jù)分析基礎(第二版) 課件 模塊1、2 電子商務數(shù)據(jù)分析概述、基礎數(shù)據(jù)采集
- YB-T+4190-2018工程用機編鋼絲網(wǎng)及組合體
- 高大模板安全施工施工安全保證措施
- 比亞迪公司應收賬款管理的問題及對策分析
- 【高考真題】2024年新課標全國Ⅱ卷高考語文真題試卷(含答案)
- 委托辦理報廢汽車協(xié)議書
- 旅游服務質量評價體系
- 義烏市建筑工程質量通病防治措施100條(2022版本)
- 蘇教版(SJ)《四年級下冊數(shù)學》補充習題
- 體育足球籃球排球體操教案
- 統(tǒng)編版高中政治必修3必背主觀題
評論
0/150
提交評論