欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

c語言第三次實驗報告函數(shù),c語言第二章實驗報告

C語言函數(shù)調(diào)用程序設(shè)計實驗報告求解。

#include?cstdio

成都創(chuàng)新互聯(lián)是專業(yè)的新賓網(wǎng)站建設(shè)公司,新賓接單;提供成都做網(wǎng)站、成都網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行新賓網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

void?menu(){

printf("1.求兩個數(shù)的和\n");

printf("2.求兩個數(shù)的差\n");

printf("3.求兩個數(shù)的積\n");

printf("4.求兩個數(shù)的商\n");

printf("5.求兩個數(shù)的余\n");

}

int?add(int?x,int?y){return?x+y;}

int?sub(int?x,int?y){return?x-y;}

int?mul(int?x,int?y){return?x*y;}

int?drv(int?x,int?y){return?x/y;}

int?mod(int?x,int?y){return?x%y;}

int?main(){

int?a,b,n;

printf("Please?input?2?numbers:");

scanf("%d%d",a,b);

menu();

printf("Please?input?the?number:");

scanf("%d",n);

switch(n){

case?1:printf("%d\n",add(a,b));break;

case?2:printf("%d\n",sub(a,b));break;

case?3:printf("%d\n",mul(a,b));break;

case?4:printf("%d\n",drv(a,b));break;

case?5:printf("%d\n",mod(a,b));break;

default:printf("Wrong?number!");

}

}

望采納

C語言程序設(shè)計實驗報告 (1)編寫一個函數(shù)primeNum(int x),功能是辨別一個數(shù)是否為素數(shù)。

#include math.h

int primeNum(int p)

{

int i, q;

/* Negative number is not a prime */

if (p 0)

return 0;

q = (int) sqrt(p);

for (i = 2; i q; i++)

if ((p % i) == 0)

return 0;

/* No factor of p is found */

return 1;

}

/*原理::

從2-sqrt(x)的數(shù)中看是否有可以整除的, 如果沒有, 則為素數(shù).

*/

c語言函數(shù)實驗報告

#includestdio.h

int main()

{

int sum(int);

int factorial(int);

int n,s;

long int p;

printf("請輸入n值:\n");

scanf("%d",n);

s=sum(n);

p=factorial(n);

printf("1+2+3+...+n=%d\n",s);

printf("n!=%ld\n",p);

return 0;

}

int sum(int x)

{

int a=0;

for(int i=0;i=x;i++)

a=a+i;

return a;

}

int factorial(int y)

{

int b=1;

for(int i=1;i=y;i++)

b=b*i;

return b;

}

因為階乘會得到很大的結(jié)果,會超出p的范圍,所以n值不能太大,否則階乘沒有結(jié)果(或不對),只有加法的結(jié)果;

C語言函數(shù)試驗報告 高手幫幫忙

#includestdio.h

#includestring.h

struct?student

{

char?No[12];//學(xué)號

char?name[12];//姓名

int?score1;//成績1

int?score2;//成績2

int?score3;//成績3

int?total;//總分

double?avg;//平均分

};

student?std[10];//定義一個結(jié)構(gòu)體數(shù)組

void?input()

{

int?i;

printf("請按照學(xué)號?姓名?成績1?成績2?成績3的格式輸入:\n");

for(i=0;i10;i++)

{

scanf("%s%s%d%d%d",std[i].No,std[i].name,std[i].score1,std[i].score2,std[i].score3);

}

}

double?average()

{

int?i;

double?sum=0;

for(i=0;i10;i++)

{

std[i].total=std[i].score1+std[i].score2+std[i].score3;

std[i].avg=(double)(std[i].score1+std[i].score2+std[i].score3)/3.0;

sum+=std[i].avg;

}

return?sum/10.0;

}

void?maximum()

{

int?i,maxtotal,high;

maxtotal=std[0].total;

for(i=0;i10;i++)

{

if(maxtotal=std[i].total)

{

maxtotal=std[i].total;

high=i;

}

}

printf("The?highest?score:%12s?score?total:%4d\n",std[high].name,std[high].total);

}

void?main()

{

int?i;

double?avg;

input();

avg=average();

printf("NO.?????????name???????score1?score2?score3?total?average\n");

for(i=0;i10;i++)

{

printf("%-12s%-12s%-8d%-8d%-8d%-8d%8.2f\n",std[i].No,std[i].name,std[i].score1,std[i].score2,std[i].score3,std[i].total,std[i].avg);

}

printf("average=%8.2f\n",avg);

maximum();

}

寫個大概

沒寫糾錯的代碼

運行通過

如果你覺得簡單了

可以聯(lián)系我

我給你個功能強大一些的

那個是用鏈表做的并且將數(shù)據(jù)寫入文件的?可以從文件中讀記錄

網(wǎng)站題目:c語言第三次實驗報告函數(shù),c語言第二章實驗報告
瀏覽地址:http://chinadenli.net/article23/dsgsgcs.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版外貿(mào)網(wǎng)站建設(shè)企業(yè)建站標簽優(yōu)化定制開發(fā)網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護公司