簡單計算
5、請編寫乙個函式fun,它的功能是:計算n門課程的平均分,計算結果作為函式值返回。
float fun(float *a,int n)
13、函式求出w的後n-1位的數作為函式值返回。
unsigned fun ( unsigned w )
w=w%k;
return w;
}21、請編寫函式fun,它的功能是:計算並輸出n(包括n)以內能被5或9整除的所有自然數的倒數之和。
double fun(int n)
47、編寫函式fun,它的功能是:利用以下所示的簡單迭代方法求方程:cos(x)-x=0的乙個實根。xn+1=cos(xn)迭代步驟如下:
(1)取x1初值為0.0;
(2)x0=x1,把x1的值賦給x0;
(3)x1=cos(x0),求出乙個新的x1;
(4)若x0-x1的絕對值小於0.000001,執行步驟(5),否則執行步驟(2);
(5)所求x1就是方程cos(x)-x=0的乙個實根,作為函式值返回。
float fun()
return (float)x0;
}49、編寫函式fun,它的功能是:求n以內(不包括n)同時能被3與7整除的所有自然數之和的平方根s,並作為函式值返回。
double fun(int n)
51、功能是:求fibonacci數列中大於s的最小的乙個數,結果由函式返回
int fun(int s)
return f;
}56、請編乙個函式fun,函式的功能是使實型數保留2位小數,並對第三位進行四捨五入(規定實型數為正數)。
float fun ( float h )
89、請編寫乙個函式fun,它的功能是:計算並輸出給定整數n的所有因子(不包括1與n自身)之和。規定n的值不大於1000。
int fun(int n)
根據公式計算
2、它的功能是:根據以下公式求π的值(要求滿足精度0.0005, 即某項小於0.0005時停止迭代): double fun ( double eps)
return 2*sum;
}20、功能是:計算並輸出下列多項式的值:
double fun(int n)
22、其功能是:計算並輸出當x<0.97時下列多項式的值,直到|s(n)-s(n-1)|<0.000001為止。
double fun(double x)
return sum;
}23、其功能是:計算並輸出給定10個數的方差:
┌ 1 100.5
s=│ ─ ∑ (xk-x')^2│
└ 10 k=1
1 10
其中x'=─ ∑ xk
10 k=1
double fun(double x[10])
25、功能是:計算並輸出s=1+(1+2^0.5)+(1+2^0.5+3^0.5)+……+(1+2^0.5+3^0.5+……+n^0.5)
方法一:double fun(int n)
return sum;
}44 編寫函式fun,函式的功能是:根據以下公式計算s,計算結果作為函式值返回;n通過形參傳入。
float fun(int n)
return sum;
}46、根據以下公式求p的值,結果由函式值帶回。m與n為兩個正整數且要求m>n。
m!p = ─────
n!(m-n)!
float fun(int m,int n)
53、功能是計算:s=(in(1)+in(2)+in(3)+……+in(m))^0.5,s作為函式值返回。在c語言中可呼叫log(n)函式求in(n)。
double fun( int m)
61、功能是:計算並輸出下列級數和:
double fun(int n)
return sum;
}62、功能是計算下列級數和,和值由函式值返回。
double fun(double x,int n)
return sum;
}90、請編寫函式fun,其功能是:計算並輸出下列多項式的值:
double fun(int n)
return sum;
}91 請編寫函式fun,其功能是:計算並輸出下列多項式的值:
1 11
s = 1
1*2 1*2*3 1*2*3*…50
double fun(int n)
return sum;
} 合併數:
9、函式fun的功能是:將兩個兩位數的正整數a、b合併形成乙個整數放在c中。合併的方式是:
將a數的十位和個位數依次放在c數的百位和個位上,b數的十位和個位數依次放在c數的十位和千位上。
例如,當a=45,b=12。呼叫該函式後,c=2415。
void fun(int a,int b,long *c)
(一) 周邊元素、右上三角、轉置
27、編寫程式,實現矩陣(3行3列)的轉置(即行列互換)。
void fun(int array[3][3])
}29、請編寫函式fun,函式的功能是求出二維陣列周邊元素之和,作為函式值返回。二維陣列中的值在主函式中賦予。
int fun (int a[m][n])
35、程式定義了n×n的二維陣列,並在主函式中賦值。請編寫函式fun,函式的功能是:求出陣列周邊元素的平均值並作為函式值返回給主函式中的s。
double fun(int w[n])
C語言上機程式設計20題
1 第1題 m個人的成績存放在score陣列中,請編寫函式fun,它的功能是 將低於平均分的人作為函式值返回,將低於平均分的分數放在below所指定的函式中。答案 int fun int score,int m,int below return k 2 第2題請編寫函式fun,它的功能是 求出1到1...
離散數學C語言上機題
廣東工業大學電腦科學與技術張法光 anyview 視覺化程式設計作業系統 二元關係章節程式設計題 ex01 6.01 試設計一演算法,實現集合的卡氏積運算。實現下列函式 進行兩個集合的卡氏積運算 param pa 要進行卡氏積運算的集合 param pb 要進行卡氏積運算的集合 return 將pa...
C語言上機題庫
1 輸入乙個字元,判斷它是否是小寫字母,如果是,將它轉換成大寫字母 如果不是,不轉換。然後輸出最後得到的字元。include int main 2 求s a aa aaa aa.a n個a 之值。其中a是乙個數字,n代表a的位數。例如 2 22 222 2222 22222 此時n為5 n由鍵盤輸入...