c語言作業(yè)第八天(自定義函數(shù))-創(chuàng)新互聯(lián)

  1. 計(jì)算數(shù)組中完數(shù)的個(gè)數(shù)

【完數(shù):除本身約數(shù)和等于本身。例如6:1 23 ??1+2+3=6 ??例如:28:1+2+4+7+14=18】

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比南溪網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式南溪網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋南溪地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。

在該函數(shù)【void PerfectFun(int arr[],int n) 】循環(huán)數(shù)組每一個(gè)值

在該函數(shù)【int Perfect(int num) 】 ? ?判斷完數(shù),返回約數(shù)的和

1 #include

2 #include

3 int Perfect(int num);

4 void PrefectFun(int arr[],int n)

5 {

6 ????int i;

7 ????for(i=0;i

8 ????{

9 ????????int sum=Perfect(arr[i]);

10 ????????if(sum==arr[i])

11 ????????{

12 ????????????printf("%d\t",arr[i]);

13 ????????}

14 ????}

15 }

16 int Perfect(int num)//num=arr[i]

17 {

18 ????int sum=0;

19 ????int i;

20 ????for(i=1;i

21 ????{

22 ????????if(num%i==0)

23 ????????{

24 ????????????sum=sum+i;

25 ????????}

26 ????}

27 ????return sum;

28 }

29 int main(int argc, const char *argv[])

30 {

31 ????int arr[20];

32 ????int n;

33 ????printf("請輸入數(shù)組的個(gè)數(shù):");

34 ????scanf("%d",&n);

35 ????for(int i=0;i

36 ????{

37 ????????scanf("%d",&arr[i]);

38 ????}

39 ????PrefectFun(arr,n);

40 ????return 0;

41 }

  1. 實(shí)現(xiàn)單詞的逆置 “hello ?my ?student”

最終結(jié)果是”student ??my ??hello”

在該函數(shù)【void StrFun( char str[]) ?】 ????循環(huán)字符串的

在該函數(shù)【void StrRev(char str[]) ??】 ?主要是實(shí)現(xiàn)逆置的

1 #include

2 #include

3 void StrRev(char str[],int i,int j);

4 void StrFun(char str[])

5 {

6 ????int i=0,j=0,k;

7 ????while(str[i]!='\0')

8 ????{

9 ????????while(str[j]!=' '&&str[j]!='\0')

10 ????????{

11 ????????????j++;

12 ????????}

13 ????????k=j-1;

14 ????????StrRev(str,i,k);

15 ????????while(str[j]==' ')

16 ????????{

17 ????????????j++;

18 ????????}

19 ????????i=j;

20 ????}

21 }

22 void StrRev(char str[],int i,int j)

23 {

24 ????char t;

25 ????while(i

26 ????{

27 ????????t=str[i];str[i]=str[j];str[j]=t;

28 ????????i++;j--;

29 ????}

30

31 } ?????????????????????????????????????????????????????????????????????????????????????????

32

33 int main(int argc, const char *argv[])

34 {

35 ????char str[50]="";

36 ????printf("請輸入一串字符\n");

37 ????gets(str);

38 ????StrRev(str,0,strlen(str)-1);

39 ????StrFun(str);

40 ????puts(str);

41 ????return 0;

42 }

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)頁題目:c語言作業(yè)第八天(自定義函數(shù))-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://muchs.cn/article32/pchpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作自適應(yīng)網(wǎng)站、域名注冊網(wǎng)站制作、電子商務(wù)品牌網(wǎng)站制作

廣告

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

網(wǎng)站優(yōu)化排名