1 程式設計一函式,其功能是求長正整數各位數字之和。要求使用指標函式實現結果的返回。在主函式中進行測

2021-06-25 15:02:44 字數 2338 閱讀 1817

1樓:終雯

//求一個正整數的各位數字之和 .delphi /pascal**。

function computnum(aint: integer):integer

var ii:integer;

resultint:integer;

begin

resultint:=0;

if aint<=0 then

begin

resultint:=0;

endelse

begin

for ii:=1 to length(inttostr(aint)) do

begin

resultint:=resultint+strtoint(copy(inttostr(aint),ii,1));

end;

end;

result:=resultint;

end;

-----------------------------------

ps: 早說用c嘛,而且這麼簡單的還問,參考一下就可以寫出來了。早知道就不浪費表情了。

2樓:只會做土豆配西紅柿

你的**,,,餓,,,大哥。。。

c語言,編寫一函式,其功能是求一個長整數各位數字之和。要求使用指標函式實現

3樓:育知同創教育

其功能來是求一個長自

整數各位數字之和:

int function(long l)

return sum;}

c語言.定義一個函式實現交換兩個整數的功能,(用指標做函式引數)。

4樓:匿名使用者

#include

void swap(int *p,int *q)

main() ..

5樓:ad饕饕不絕

#include

void _swap(int *a,int *b)

void main()

6樓:匿名使用者

#include

int swap(int *p,int *q)

main()

編寫一個函式,求兩個整數的最大公約數,在主函式中輸入兩個整數,呼叫此函式進行計算並輸出結果。

7樓:午後藍山

給個思路,設兩數是a、b

max(a,b)/min(a,b)是整數,則最大公約數是min(a,b)

否則i=√min(a,b) to 1

min(a,b)/√min(a,b)整數,max(a,b)/√min(a,b)整數,結束i--

8樓:匿名使用者

#include

int number(int x, int y) }}else}}

return(s);

}int main()

9樓:1逝水_無痕

樓主你好,這是源程式,是用輾轉相除法寫的

#include

int max(int p_a,int p_b)void main()

已經除錯過了,沒有問題:

input two numbers:

2 8最大公約數為:2

input two numbers:

3 9最大公約數為:3

逝水無痕真誠為您解答!

10樓:匿名使用者

如果輸入8和19呢?

c語言:輸入3個整數,按由小到大的順序輸出(要求用指標)。。

11樓:劉素芹實歌

這個是要連續比三次才能排序出來,你只用了一次比較怎麼能處理呢,把else去掉就好了

if(a>b)

if(a>c)

if(b>c)

12樓:侯馥駒宇寰

比較大小時,for要巢狀,你才迴圈一次。即3和5比較,3小,無變化,然後5和1比較,1小,1到了5前面,但1沒和3比較過,1就在3的後面,這時外面就要再巢狀一層for

13樓:夏天的青雲

#include

void main()

if(*pa>*pc)

if(*pb>*pc)

printf("這3個數由小到大的排列順序為%d,%d,%d",*pa,*pb,*pc);}

14樓:匿名使用者

pa=&a才對 pa是指標變數

而*pa對應a的值非a的地址

寫函式,其功能是 找出形參所指字串中出現頻率最高的字母(不區分大小寫),並統計出其出現的次數

include include void sat char str 第一遍迴圈對字母的出現次數進行統計,isalpha判斷這個字元是不是字母,tolower將一個字母轉換成小寫,然後減去 a 來得到這個字母的下標 a 下標為0,後面依次加1.第二遍迴圈確定出現次數最多的有幾次。第三遍迴圈找出出現次數...

請編寫函式fun,該函式的功能是 移動一維陣列中的內容,若陣列中由n個整數,要求把下標從0到p p小於等於

include define n 80 void fun int a n int p,int n int i,j,b n for i p 1,j 0 i道是不是你的說那個意思。你那個fun函式用來幹啥的你都沒說清楚。編寫fun 函式該函式的功能是 根據形參n的值 1 n 10 按如下所示規律構造二維...

程式設計題 編寫函式fun,求一維陣列的次大值,陣列元素不重複

include int max2 int a,int n else if a i a m2 m2 i return a m2 int main int n,i,a 100 scanf d n for i 0 i 大學c語言考試題求解 操作題 編寫函式fun完成對一個整型陣列所有元素按照升序排序。在主...