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

正文內(nèi)容

計(jì)算機(jī)信息管理c程序設(shè)計(jì)山東大學(xué)網(wǎng)絡(luò)教育考試模擬題及答案-資料下載頁(yè)

2024-11-13 08:08本頁(yè)面

【導(dǎo)讀】charstr1=”copy”,str2[10],str3=”hijklmn”,*str4,*str5=”abcd”;若使i1、c1、i2、c2的值分別為10、'C'、20、'D',這種字符串賦值方式正確嗎?,若對(duì)函數(shù)類型未加顯式說(shuō)明,則函數(shù)的隱含類型為__int__類型。intj=1;執(zhí)行while后j的值為___5___?!?’組成的倒三角圖案,圖案的行數(shù)n從鍵盤輸入。N×N二維整型數(shù)組全部元素的平均值。行號(hào)__10__應(yīng)改為___________avr=fun________________。行號(hào)__16_應(yīng)改為___________floats=______。,然后刪除字符串中的全部空格。例如,如果輸入"abcdefgh",則輸出為"abcdefgh"。

  

【正文】 if( x==a[mid] ) ___(2)___。 else if( xa[mid] ) lo=mid+1。 else hi=__(3)__。 } (1) 0 (2) break (3) mid1 if(lo=hi) printf(Found %d at %d\n, x, mid)。 else printf(%d not found\n, x)。 } 四 改錯(cuò)題 (下面每小題有三行程序存在錯(cuò)誤 ,要求不改變程序的功能 ,指出出錯(cuò)語(yǔ)句 ,并寫出完整的正確語(yǔ)句 ) N N 二維整型數(shù)組中元素值為負(fù)數(shù)的元素個(gè)數(shù)占全部元素個(gè)數(shù)的百分比(輸出時(shí)保留一 位小數(shù))。 行號(hào) 程序 01 include 02 define N 4 03 float fun( int arr[][N] )。 04 main( ) 05 { 06 static int aa[][]={ 07 { 1, 2, 3, 4 }, { 4, 5, 6, 7 }, 08 { 10,11,12,13 }, {20,21,22,23 } }。 09 float p。 10 p=fun(aa)。 11 printf(p=%.1f%%, p*100)。 12 } 13 void fun( int arr[][N] ) 14 { 15 int i, j。 16 int s=0。 17 for( i=0。 iN。 i++ ) 18 for( j=1。 jN。 j++ ) 19 if(arr[i][j]0) 20 s++。 21 return (float)s/(N*N)。 22 } 可能出錯(cuò)的程序語(yǔ)句的行號(hào)為 :0 0 1 1 1 1 1 21,錯(cuò)誤依次為: 行號(hào) __10__應(yīng)改為 ________p=fun(aa)。_________________________。 行號(hào) __13__應(yīng)改為 ________float fun(int arr[][N])。__________。 行號(hào) __16__應(yīng)改為 ________int s=0。___________________________。 ,然后刪除字符串中的全部空格。 例如,如果輸入 abc def gh, 則輸出為 abcdefgh。 行號(hào) 程序 01 include 02 main( ) 03 { 04 char s[81]。 05 char *p1, p2。 06 printf(Please enter a string:)。 07 scanf(“%s”,s)。 08 p1=p2=s。 09 while( p1!= ’\0’ ) 10 { 11 if(*p1!=’ ’) 12 { 13 *p2=*p1。 14 p2++。 15 } 16 p1++。 17 } 18 *p2 = ’\0’。 19 printf(String without leading blank:%s\n, s)。 20 } 可能出錯(cuò)的程序語(yǔ)句的行號(hào)為 :0 0 0 0 1 1 16,錯(cuò)誤依次為: 行號(hào) __05__應(yīng)改為 _______char *p1, *p2 。_____________________。 行號(hào) __07__應(yīng)改為 _______gets(s)。____________________________。 行號(hào) __09__應(yīng)改為 _______ while( *p1!= ’\0’ )_____________________。 五 閱讀理解 1. 下面程序的輸出結(jié)果為: ____0___。 main() { static int x[]={5,9,2,8,6,7}。 int s, *p。 s=0。 for(p=x。 px+3。 p++。) s+=1/(*p)。 printf(“%d”,s)。 } 2. 下面程序的輸出結(jié)果為: ____10___ include int x=5。 main() { int x=10。 fun(x)。 printf(“%d”,x)。 } fun(int x) { x=15。 return。 } 六 程序設(shè)計(jì) 1. 求 100~200間的全部素?cái)?shù)。 2.有一個(gè) 3 4 矩陣,編程求出值最大的那個(gè)元素的值及其所在的行號(hào)和列號(hào)。 3. 試編寫程序,將數(shù)組 arr 中 10個(gè)整數(shù)按逆序存放(注:要求用指針變量做函數(shù)的實(shí)參和形參)。 解: include main() {int m,i,k,n=0。 for(m=100。m=200。m=m+2) { k=sqrt (m)。 for (i=2。i=k。 i++) if (m%i= =0) break。 if (i=k+1) { printf (“%d is a prime number\n”,m)。 n=n+1。} if(n%10==0) printf(“\n”)。 } main( ) { int i ,j, row=0,col=0,max。 static int a[3][4]={1,2,3,4,9,8,7,6,10,10,5,2}。 max=a[0][0]。 for (i=0。i=2。i++) for (j=0。j=3。j++) if (a[i][j]max) {max=a[i][j]。 row=i。 col=j。} printf(“max=%d,row=%d,col=%d”, max,row,col)。 } float max=0,min=0。 float average(float array[],int n) { int i。 float aver,sum=array[0]。 max=min=array[0]。 for(i=1。in。i++) { if(array[i]max) max=array[i]。 else if (array[i]min) min=array[i]。 sum=sum+array[i]。 } aver=sum/n。 return (aver)。 } main() { float ave,score[10]。 int i。 for (i=0。i10。i++) scanf(%f, amp。score[i])。 ave=average(score,10)。 printf(max=%\nmin=%\naverage=%\n, max,min,ave)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1