求c語言大神幫忙寫一下萬分感謝

2021-03-03 22:19:33 字數 1466 閱讀 8851

1樓:丨紅色石頭

|#include

#include

int main()

if(((b*b-4*a*c) ==0 ||zhi a == 0) && b !

dao=0)

if((b*b-4*a*c) >0 && a != 0)if(b == 0 && a == 0 && c == 0)return 0;}

2樓:癯月笑浮生

//add 3527,83,73,46

c語言程式設計問題,大神幫忙寫一下程式,萬分感謝

3樓:k寂寞的小炮

#include

double w(double x)

int main()

4樓:天雲一號

#include

void main()

5樓:深淵の闇

陣列啊for(i=0;i<5;i++)

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

printf("%d\n",a[i]);

求教c語言大神!!!最好講一下理由,萬分感謝

6樓:匿名使用者

結果是cbade

原因如下:

首先,主函式只進行了一個fun操作,其他的就是定義和輸出,所以字串(或者說字元陣列)的調整完全由fun決定

fun中首先定義了x和y,因為s的長度是5,所以y = (strlen(s) - 1) / 2=(5-1)/2=2

因此:迴圈開始時,初始值是x=0,y=2,s="abcde",進入迴圈

第一次:0<2成立,可以進行,操作時交換了s[0]和s[2]的值,字串變成了"cbade",結束時執行x++和y--,執行後x=1,y=1

第二次:1<1不成立,迴圈直接結束

所以函式返回的字串為cbade

字元陣列傳遞的就是地址,所以不管變數的名字如何,操作的都是那一串

7樓:匿名使用者

輸出結果:cbade

由於字元陣列 a= "abcde"; 其中包括了abcde 5個字元外,還有一個結束符 '\0',

所以 strlen(s) = 6,

y=(strlen(s)-1)/2; 屬於整數除法運算,y=(6-1)/ 2=5/2=2

所以 for 迴圈了2次

第一次把 a[2]='c' 和 a[0]='a' 進行了交換

第二次條件不滿足,未改變陣列

其他位置字元未變,最後輸出結果就是cbade

8樓:匿名使用者

函式 fun 裡

x 指向 a

y 指向 c

然後 交換

迴圈一次 就結束了,因為 此時 x=y,退出迴圈最後結果 就是

cbade

求大神幫助萬分感謝,求大神幫助 萬分感謝

小孩不要去看這些東東,會中毒不淺,好好學習,轉移注意力。阿彌陀佛 樓上肯定是賢者模式 性格不同的人會做出不同的選擇,性格不同的人會做出不同的選擇,性格不同的人會做出不同的選擇,性格不同的人會做出不性格不同的人會做出不同的選擇,不同的選擇,性格不同的人會做出不同的選擇,性格不同的人會做出不同的選擇,性...

哪位大神幫忙認一下這兩個字萬分感謝

雞蛋 1100g du zhi糖稀 日本一種dao低甜度糖稀,無焦回糖的糊味答 150g 轉化糖 甜品專用的一種由蔗糖提取果糖葡萄糖混合製成的糖漿 100g 蜂蜜 100g 海藻糖 500g 細砂糖 500g 橘子皮 5個的分量 低筋麵粉 820g 發酵粉 10g 君度酒 100g 無鹽黃油 融化的...

哪位英語高手幫忙翻譯一下,萬分感謝,著急

這句話翻譯過抄 來是這個襲意思 海軍裁軍的失bai敗導致以它,作為一個自然du推論,對海軍重新zhi武裝的需dao 求。逆轉不是自動的。嘗試解除武裝在需要重整軍備以後繼續變得明顯。而且,海軍侷限的失望沒有帶來以它一個直接輪給無限的重新武裝。有選擇被尋找的轉折期。為英國的 由飄搖的經濟和無動於衷的公眾...