c語言一程式設計題求指導,c語言程式設計 編寫一個求和函式 求指導

2022-11-03 21:25:20 字數 2046 閱讀 3950

1樓:創作者

#include "stdio.h"

void zh(char s);/*函式宣告*/main()

for(i=0;i<80;i++)

if(s[i]=='*') break;

printf("字元長度為:%d\n",i);

//s[i]=zh(/*s*/s);/*這裡無法返回陣列,所以用s[i] = 是沒用的*/

zh(s); /*呼叫的時候不用加*/

//printf("%c",s[i]);

}/*char*/

void zh(char s)

//return s;/*無法返回陣列!*/}

2樓:匿名使用者

我沒細看你的**,

1.統計字串長度可以用 strlen(buf);沒必要整的那麼複雜,

2.大小寫轉換

for(i=0;i<80;i++)

3樓:打好基礎蓋高樓

#include "stdio.h"

main()

printf("%s\n",s);

}輸入輸出字串可以用%s

c語言程式設計 編寫一個求和函式 求指導

4樓:上千

#include

#include

int sum(int a,int b)

int main ()

請教一個c語言的程式問題,求大神指導。。。

5樓:匿名使用者

和儲存模式有關,x86體系下應該是小端模式對union開始的兩次賦值之後

記憶體佈局 0x02 0x03(低地址到高地址)由於是小端模式,當以整體作為一個數字讀出是,高地址在高位,低地址在低位

實際上也就是0x0302,不就是十進位制的770

6樓:匿名使用者

你以為是0x0203=515,其實是0x0302=770這個和cpu有關

你用的是小端cpu,也就是說低地址存低資料位詳情參見

7樓:匿名使用者

2=0000 0010 =02h 3=0000 0011 =03h

一般看來應該組成0203h所以計算出來是515,不過這個是個坑,計算機分大端機和小端機,分別對於2種不同的記憶體操作管理,你這個貌似就是因為這個原因,其真正組成的值是0302h計算得768+2=770

如果沒記錯的話你應該是小端機

8樓:匿名使用者

你用二進位制表示法去算就是770,沒搞清各種型別資料二進位制表示法及溢位情況

求c語言程式設計第三版和c語言程式設計實驗與習題指導答案 200

c語言題目(計算5個數的平均值),求指導!

9樓:匿名使用者

這個很簡單bai。你的下面這句話最後一du個%lf後面多zhi了一個空格,把空格去掉dao就好了。

多了一內個空格容,系統就認為還需要一個輸入。

c語言求指導.求答案

10樓:匿名使用者

財富值少了一點,這個程式很長了

求c語言大神指導 第二題!!!!

11樓:郝在益

這是一個很簡單的程式,等著,我在編寫。

#include

int main()

if(i<3)

else

}while(c == 'y' || c == 'y');

return 0;

}已經測試,沒什麼問題,滿意請採納。

12樓:呆愣嗨亮丶

讓我也考慮考慮

注重的是系統性

c語言程式設計題求幫忙,C語言程式設計題,求12!3!20!的和,怎麼做

是初學者嗎 這樣的問題最好說明哪一步不懂,自己練習還是最重要的scanf一位一位的讀入 乘除之後,switch case就ok了 include int main void char s 20 10x98765432 char id 20 int sum 0,i,yushu printf 請輸入身份...

c語言程式設計題,求幫忙,C語言程式設計題,求幫忙

include int main if k 1 printf not found n return 0 這個主要在函式按值傳遞與按地址傳遞。函式f中引數y傳遞的是主函式區域性變數y的一個拷貝,所以在函式f中修改y並不會導致主函式中y的改變,而引數x傳遞的是主函式中區域性變數x的地址,在函式f中對這個...

C語言程式設計題,求大神,c語言程式設計題求大神幫忙!

按照你的要求編寫的用牛頓迭代 法求解方程的根的c語言程式如下 include include int main while fabs x x0 1e 5 printf 2f x return 0 c語言程式設計題求大神幫忙!include int main void newstr k 0 i 0,j...