C語言幫忙解道題,方法簡單點

2025-02-17 23:10:09 字數 1907 閱讀 2727

1樓:網友

#include

main()

int i,a[30]=,n,sum=0,max=0;

for(i=1;i<=20;i++)

scanf("%d",&a[i]);

for(i=1;i<=4;i++)

a[20+i]=a[i]; 把前四個數放到最後面*/for(i=1;i<=20;i++)

sum=a[i]+a[i+1]+a[i+2]+a[i+3];

if(sum>max)

printf("%d%d",max,n);

return 0;

2樓:網友

#include

int main()

int data[25];

int i,k,k0=0,mark,sum;

file *fp;

fp=fopen("","r");

for(i=0;i<20;i++)讀入檔案fscanf(fp,"%d",&data[i]);

fclose(fp);

for(i=20;i<25;i++)

data[i]=data[i-20]; 將起始的0-4資料連線到資料系列末尾*/

for(i=0,sum=0;i<20;i++)for(k=i,k0=0;kif(sumfp=fopen("","w");寫檔案*/fprintf(fp,"%d%d",sum,mark+1);

fclose(fp);

system("pause");

求這個c語言題目的解題思路和解法?

3樓:龔煒林

你只要思。

bai路?可以使用圖結du構,鄰接表儲存zhi方式。把數dao據處理好以後,一旦輸出某專個編號,然屬後找到對應編號,對圖進行深度搜尋。可以使用深度優先,廣度優先也可以。

下面的程式大致能實現,但是還是不清楚你程式的用途,比如是什麼自測平臺的話還得看輸入輸出格式,其它的話還得增加對錯誤的判斷,比如記憶體申請失敗,記憶體是否多餘等等。

程式見附件。

c語言有一道題該如何解答?

4樓:匿名使用者

&&稱作邏輯與,運算規則是:只要a與b其中乙個為假,a &&b為假。

對整數來說,c語言認為:0為假,非0為真,所以:(x==a)&&y=b)&&0為假。

假」在c語言中按整數輸出就是0。

有一條很實用的程式設計經驗:寫&&表示式時,將最有可能為假的條件寫在最左邊,因為&&從左向右運算,即檢查條件,只要遇到某條件為假,就不會再往後繼續,因為已可以判定這個表示式結果為假。

比如:s = a &&b &&c &&d,按上述經驗,最有可能為假的順序應為a,b,c,d。

在程式執行過程中,只要判定a為假,則s為假,根本不需要再計算b,c,d,這可能讓程式執行的更快。

5樓:it圈新鮮事

(x==a)&&y=b)&&0

這個表示式的結果就是0.

因為最後乙個為0,和什麼值做「與」運算,值都為0.

和x,y,a,b的值無關。

6樓:匿名使用者

&& 操作符 兩邊,任乙個 為0,結果 肯定為 0

btw,關係比較 的 相等 應該是 2個等號,乙個 等號 是賦值! 樓主 y=b 這個在關係比較 裡顯然是錯誤的。

7樓:網友

(x==a)&&y=b)&&0

這個表示式裡最後乙個為0 因為用的&& 所以無論前兩個是何值 最後值一定為0

8樓:網友

因為&&其為與,所有條件與起來為真值的條件是所有與起來的條件均為真,x==a)&&y=b)&&0 中,最後乙個0為假,那麼無論前面兩個條件式取何值,最終結果必定是假無疑。

兩道c語言程式設計題求幫忙,求高手幫忙解一道C語言程式設計題!

include int main return 0 這是第一題的 等我第二題。求大神幫忙看看28,29這兩道c語言程式設計題怎麼做?求高手幫忙解一道c語言程式設計題!用乙個陣列記錄輸入的k個數 用乙個陣列a 3 記錄1,5,10出現在次數 最後輸出就ok了 第一種 include using nam...

一道非常非常簡單的c語言題,一道簡單的C語言題

你工程選錯了。有main函式,你又自己寫了個。這樣是不行的。重新建立新的工程才能用。檢查下 看看是不是將分號打成冒號了,檢查輸入法,看下裡邊有沒有中文 一道簡單的c語言題 就是5,編譯器親測 因為第乙個 0就被認為結束了字串 自動忽略掉後續的字元了 應該是5個 strlen 從開始一直找到 0中止 ...

c語言一道題,C語言一道題

程式 如下 include int main printf n printf 總和為 d n sum return 0 include void main 教材上面應該有這個啊 include long fun int a,int n int j long s 0,t 0 for j 0 j n j...