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

正文內(nèi)容

國(guó)二考試c語(yǔ)言程序設(shè)計(jì)_上機(jī)100題及答案(編輯修改稿)

2025-03-12 04:33 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 4,85}, 15 {GA01,91},{GA07,72},{GA08,64},{GA06,87}, {GA09,60},{GA11,79},{GA12,73},{GA10,90}}。 STREC h[N], t。FILE *out 。 int i,j,n。double ave。 ave=fun( s,h,amp。n )。 printf(The %d student data which is higher than %:\n,n,ave)。 for(i=0。in。 i++) printf(%s %\n,h[i].num,h[i].s)。 printf(\n)。 out = fopen(,w) 。 fprintf(out, %d\n%\n, n, ave)。 for(i=0。in1。i++) for(j=i+1。jn。j++) if(h[i].sh[j].s) {t=h[i] 。h[i]=h[j]。 h[j]=t。} for(i=0。in。 i++) fprintf(out,%\n,h[i].s)。 fclose(out)。 } 題目要求: 學(xué)生的記錄由學(xué)號(hào)和成績(jī)組成, N名學(xué)生的數(shù)據(jù)已放入主函數(shù)中的結(jié)構(gòu)體數(shù)組 s中,編寫(xiě)函數(shù) fun,功能是:把高于等于平均分的學(xué)生數(shù)據(jù)放入 b所指的數(shù)組中,高于等于平均分的學(xué)生人數(shù)通過(guò)形參 n返回,平均分通過(guò)函數(shù)值返回。 100 套題 第 21 套 編程題 include void fun( char *a, char *h,char *p ) { int i=0。 char *q=a。 while(qh) { a[i]=*q。 q++。 i++。 } while(qp) {if(*q!=39。*39。) {a[i]=*q。 i++。 } q++。 16 } while(*q) { a[i]=*q。 i++。 q++。 } a[i]=39。\039。 } main() { char s[81],*t, *f。 printf(Enter a string:\n)。gets(s)。 t=f=s。 while(*t)t++。 t。 while(*t==39。*39。)t。 while(*f==39。*39。)f++。 fun( s , f,t )。 printf(The string after deleted:\n)。puts(s)。 } 題目要求: 刪除串中的 *號(hào)。 100 套題 第 22 套 編程題 include define M 4 int fun (int a[][M]) { int i,j,max=a[0][0]。 for(i=0。i2。i++) for(j=0。jM。j++) if(maxa[i][j]) max=a[i][j]。 return max。 } main( ) { int arr[2][M]={5,8,3,45,76,4,12,82} 。 printf(max =%d\n, fun(arr)) 。 } 題目 要求: 找出并返回 M?2整型二維數(shù)組的最大值。 17 100 套題 第 23 套 編程題 一法: include void fun(char p1[], char p2[]) { int i,j。 for(i=0。p1[i]!=39。\039。i++) 。 for(j=0。p2[j]!=39。\039。j++) p1[i++]=p2[j]。 p1[i]=39。\039。 } main() { char s1[80], s2[40] 。 printf(Enter s1 and s2:\n) 。 scanf(%s%s, s1, s2) 。 printf(s1=%s\n, s1) 。 printf(s2=%s\n, s2) 。 printf(Invoke fun(s1,s2):\n) 。 fun(s1, s2) 。 printf(After invoking:\n) 。 printf(%s\n, s1) 。 } 二法: void fun(char p1[],char p2[]) { while (*p1!=39。\039。) p1++。 if (*p1==39。\039。)*p1=*p2。 while (*p2!=39。\039。) {p2++。p1++。*p1=*p2。} *p1=39。\039。 } 題目要求: 實(shí)現(xiàn)兩個(gè)字符串的連接。 100 套題 第 24 套 編程題 include void fun (int (*s)[10], int *b, int *n,int mm, int nn) { 18 int i,j。 for(j=0。jnn。j++) for(i=0。imm。i++) b[(*n)++]=s[i][j]。 } void main() { int w[10][10]={{33,33,33,33},{44,44,44,44},{55,55,55,55}}, i, j。 int a[100]={0},n=0 。 printf(The matrix:\n)。 for (i=0。 i3。 i++) {for (j=0。j4。j++) printf(%3d,w[i][j])。 printf(\n)。} fun(w,a,amp。n,3,4)。 printf(The A array:\n)。 for(i=0。 in。 i++) {printf(%3d,a[i])。} printf(\n\n)。 } 題目要求: 將 M 行 N 列的二維數(shù)組中的數(shù)據(jù),按列 的順序依次放到一維數(shù)組中,一維數(shù)組中數(shù)據(jù)的個(gè)數(shù)存放在形參 n 所指的存儲(chǔ)單元中。 100 套題 第 25 套 編程題 include include double fun(double x[9]) { double sum,b=。 int i。 for(i=0。i8。i++) {sum=(x[i]+x[i+1])/2。b+=sqrt(sum)。} return b。 } main() {double s,a[9]={,,}。 int i。 printf(\nThe original data is : )。 for(i=0。i9。i++) printf(%,a[i])。 19 printf(\n\n)。 s=fun(a)。 printf(s=%f\n\n,s)。 } 題目要求: 函數(shù) fun 功能:計(jì)算并輸出給定數(shù)組(長(zhǎng)度為 9)中每?jī)蓚€(gè)相鄰元素的平均值的平方根之和。 100 套題 第 26 套 編程題 include include include void fun (int x, int pp[], int *n) { int i,j=0。 for(i=1。i=x。i=i+2) if(x%i==0) pp[j++]=i。 *n=j。 } void main () { int x,aa[1000], n, i 。 printf(\nPlease enter an integer number : \n ) 。 scanf (%d, amp。x) 。 fun (x, aa, amp。n) 。 for (i=0 。 in 。 i++) printf (%d , aa [i])。 printf (\n ) 。 } 題目要求 : 把能整除 x且不是偶數(shù)的各整數(shù)按從小到大的順序存入 pp數(shù)組 , 整數(shù)個(gè)數(shù)通過(guò)形參 n返回。 100 套題 第 27 套 編程題 include include include include double fun(double x,int n) 20 { double s=,t=,a=。int i。 for (i=1。i=n。i++) {t*=x。a*=i。s+=t/a。} return s。 } void main() { printf(%f,fun(,10))。 } 題目要求: 計(jì)算函數(shù)值: S=1+x+x2/2!+x3/3!+? +xn/n!,如當(dāng) n=10, x= 時(shí),函數(shù)值為 . 100 套題 第 28 套 編程題 include include double fun(int n) { int i。 double s=,x=。 for(i=2。i=n。i++) {x+=sqrt(i)。 s+=x。} return s。 } void main() { int n。 double s。 printf(\n\nInput n: )。 scanf(%d,amp。n)。 s=fun(n)。 printf(\n\ns=%f\n\n,s)。 } 題目要求: 計(jì)算 并輸出 S=1+( 1+) +( 1++) +? +( 1+++? +)的值。如當(dāng) n=20,輸出 S 為 . 100 套題 第 29 套 編程題 include 21 include include define N 5 void fun (int a[][N]) { int i,j。 for(i=0。iN。i++) for(j=0。j=i。j++) a[i][j]=0。 } void main() { int a[N][N],i,j。 int b[N][N]={1,9,7,2,4,2,3,8,1,2,4,5,6,7,5,4,0,6,8,0,2,7,1,6,4}。 printf(*****The array*****\n)。 for(i=0。iN。i++) { for(j=0。jN。j++) {a[i][j]=rand()%10。 printf(%4d, a[i][j])。} printf(\n)。} fun(a)。 printf(The result:\n)。 for(i=0。iN。i++) { for(j=0。jN。j++) printf(%4d,a[i][j])。 printf(\n)。} } 題目要求: 下列程序定義了NN?的二維數(shù)組,并在主函數(shù)中自動(dòng)賦值。編寫(xiě)函數(shù) fun,其功能是 :將數(shù)組左下半三角元素 中 的值全部置成 0(包括對(duì)角線上的元素)。 100 套題 第 30 套 編程題 include include double fun(double eps) { double sum=,tmp=,i。 for (i=。tmp=eps。i++) { tmp*=i/(2*i+1)。 22 sum+=tmp。 } return (sum*2)。 } main() { double x。 printf(Input eps:)。 scanf(%lf,amp。x)。 printf(\neps=%lf,PI=%lf\n,x,fun(x))。 } 題目要求: 根據(jù)下式求 ?值(要求精度 ,即某項(xiàng)小于 時(shí)停止迭代 )。 )12(53 n219753 4321753 32153 213112 ????? ??????????? ?????? ???????? n?. 如當(dāng)輸入精度 ,則輸出 . 100 套題 第 31 套 編程題 include void fun (int *a, int *n) { int
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1