freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

大學c語言考試題庫(附含答案解析)-資料下載頁

2025-06-26 19:35本頁面
  

【正文】 wf, Max=%d,Index=%d\n, max, index) 。 } fclose(fp) 。 fclose(wf) 。}main(){ int i, x[20], max , index, n = 10。 srand(time(0))。 for (i=0。i n。i++) {x[i] = rand()%50。 printf(%4d, x[i]) 。 } printf(\n)。 fun( x, n , amp。max, amp。index)。 printf(Max =%5d , Index =%4d\n,max, index )。 NONO()。}示例代碼:int i,base,subscript。 base=a[0]。 /*假定第一個元素的值最大*/ subscript=0。 /*subscript用于存放數(shù)組下標*/ for(i=1。in。i++) { if(a[i]base) { /*將數(shù)組中的其他元素與變量base作比較,如果大于它則交換兩者的值*/ subscript=i。 base=a[i]。 } } *max=base。 /*將最大值元素的值賦給*max*/ *d=subscript。 /*將最大值元素的下標賦給*d*/題號:5537有定義:char*p1,*p2。則下列表達式中正確合理的是A、p1/=5B、p1+=5C、p1=amp。p2D、p1*=p2答案:C題號:5257若有定義:int *p[3]。,則以下敘述中正確的是()。A、定義了一個名為*p的整型數(shù)組,該數(shù)組含有三個int類型元素B、定義了一個可指向一維數(shù)組的指針變量p,所指一維數(shù)組應具有三個int類型元素C、定義了一個指針數(shù)組p,該數(shù)組含有三個元素,每個元素都是基類型為int的指針D、定義了一個基類型為int的指針變量p,該變量具有三個指針答案:C題號:6968C語言中,定義結構體的保留字是()。A、structB、unionC、enumD、typedef答案:A題號:1468設 char *s=\ta\017bc。則指針變量s指向的字符串所占的字節(jié)數(shù)是()。A、7B、6C、9D、5答案:B題號:5300以下程序的輸出結果是main() { int a[] = {1, 2, 3, 4}, i, x = 0。for(i = 0。 i 4。 i++) { sub(a, amp。x)。 printf(“%d ”, x)。 }pritnf(“\n”)。 } sub(int *s, int *y) { static int t = 3。*y = s[t]。 t。 }A、4 4 4 4B、0 0 0 0C、1 2 3 4D、4 3 2 1答案:D題號:1700以下敘述正確的是:A、用dowhile構成循環(huán)時,只有在while后的表達式為非零時結束循環(huán)B、dowhile語句構成的循環(huán)不能用其它語句構成的循環(huán)來代替。C、用dowhile構成循環(huán)時,只有在while后的表達式為零時結束循環(huán)D、dowhile語句構成的循環(huán)只能用break語句退出。答案:C題號:2823對兩個數(shù)組a和b進行如下初始化:char a[] = “ABCDEF”。char b[] = {‘A’,‘B’,‘C’,‘D’,‘E’,‘F’}。則以下敘述正確的是A、a與b中都存放字符串B、a數(shù)組比b數(shù)組長度長C、a與b長度相同D、a與b完全相同答案:B題號:4522以下數(shù)值中,不正確的八進制數(shù)或十六進制數(shù)是()。A、16B、0x16C、16D、0xaaaa答案:A題號:1353對于基本類型相同的兩個指針變量之間,不能進行的運算是()。A、+B、C、=D、答案:A題號:2247執(zhí)行下列語句后的結果為()。 int x=3,y。 int *px=amp。x。 y=*px++。A、x=3,y=4B、x=3,y不知C、x=4,y=4D、x=3,y=3答案:D判斷==================================================題號:2921參加位運算的數(shù)據(jù)可以是任何類型的數(shù)據(jù)。答案:錯誤題號:2316while和do…while循環(huán)不論什么條件下它們的結果都是相同的.答案:錯誤題號:3246假設有int a[10], *p。則p=amp。a[0]與p=a等價答案:正確題號:2851字符處理函數(shù)strcpy(str1,str2)的功能是把字符串1接到字符串2的后面.答案:錯誤題號:4703函數(shù)strlen(ASDFG\n)的值是7。答案:錯誤題號:51247amp。3+12的值是15。答案:錯誤題號:6167表達式 (j=3, j++) 的值是4.答案:錯誤題號:4678a=(b=4)+(c=6) 是一個合法的賦值表達式。答案:正確題號:3721語句 printf(%f%%,)。輸出為 。答案:錯誤題號:583若有定義和語句:int a。char c。float f。scanf(%d,%c,%f,amp。a,amp。c,amp。f)。若通過鍵盤輸入:10,A,則a=10,c=39。A39。,f=.答案:正確填空==================================================題號:6886以下程序的執(zhí)行結果是_____。define PRINT(V) printf(“V = %d\t”,V) main() { int a, b。 a = 1。 b = 2。 PRINT(a)。 PRINT(b)。}答案:空 1:V = 1 V = 2 題號:6547當a = b = c = 3時,以下if語句執(zhí)行后,a、b、c中的值分別為:_____、_____、_____ if(a c) b = a。 a = c。 c = b。答案:空 1:3空 2:2空 3:2題號:5307下列程序的執(zhí)行結果是_____。int d = 1。 fun(int p) { int d = 5。 d += p++。 pritnf(“%d “, d)。 } main() { int a = 3。 fun(a)。 d += a++。 printf(“%d\n”, d)。 }答案:空 1:8 4題號:1540以下程序的輸出結果是_____。double sub(double x, double y, double z) { y = 。z = z + x。return z。 } main() { double a = , b = 。printf(“%f\n”, sub(b a, a, b))。 }答案:空 1:題號:606以下程序段的輸出結果是_____。 int k, n, m。 n = 10。 m = 1。 k = 1。 while( k = n ) m *= 2。 printf(“%d\n”, m)。答案:空 1:無輸出結果 【或】 死循環(huán) 【或】 死循環(huán)無輸出結果題號:561閱讀下面程序,程序執(zhí)行后的輸出結果是_____。include main(){ int x,y,z。 x = 1。 y = 2。 z = 3。 if(xy)if(xz)printf(%d,x)。else printf(%d,y)。printf(%d\n,z)。}答案:空 1:3題號:1240函數(shù)體由符號_____開始,用符號_____結束。答案:空 1:{空 2:}題號:1829若k為int型變量且賦值11,請寫出運算k++后表達式的值_____和變量的值_____。答案:空 1:11空 2:12題號:2493將下列數(shù)學式改寫成C語言的關系表達式或邏輯表達式是 A)_____B)_____。A)a=b或ac B)|x|4答案:空 1:a==b || ac空 2:abs(x)4 【或】 x4 || x4題號:1575對以下數(shù)學式,寫出三個等價的C語言表達式是_____、_____、_____ 答案:空 1:a/c/b 【或】 a/(b*c) 【或】 a/b/c空 2:a/c/b 【或】 a/b/c 【或】 a/(b*c)空 3:a/b/c 【或】 a/c/b 【或】 a/(b*c)程序設計==================================================題號:5002/*【程序設計】功能:對某一正數(shù)的值保留2位小數(shù),并對第三位進行四舍 五入。*/include include float fun(float h){ /*********Begin**********/ /********** End **********/ }main() { float m。 void TestFunc()。 printf(Enter m: )。 scanf(%f, amp。m)。 printf(\nThe result is %\n, fun(m))。 TestFunc()。 } void TestFunc(){ FILE *IN,*OUT。 int s 。 float t。 float o。 IN=fopen(,r)。 if(IN==NULL) { printf(Read File Error)。 } OUT=fopen(,w)。 if(OUT==NULL) { printf(Write File Error)。 } for(s=1。s=5。s++) { fscanf(IN,%f,amp。t)。 o=fun(t)。 fprintf(OUT,%\n,o)。 } fclose(IN)。 fclose(OUT)。}示例代碼:int i。i=(int)(h*1000)%10。if(i=5) return(int)(h*100+1)/。else return(int)(h*100)/。 WORD格式整理
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1