C 序輸出問題,C語言反序輸出問題

時間 2023-08-28 15:48:57

1樓:匿名使用者

這麼給你說吧。

string arr=new string("hello word");

你這個是對的,但是你想倒序輸出的時候就有問題了。

你這個沒必要用字串陣列,字串也有索引的。

string arr = hello word";

for(int i = i>=0;i--)

這個是在vs2008裡的語法,你用的response應該是2005裡的,替換console就可以了。

字串陣列的申明是。

string arr =

這樣才能倒序輸出。

你原來的那個整個"hello world"作為一個陣列的元素了,用索引直接就輸出了整個"hello world"

既然是字元陣列,那麼每對""中的就是陣列中的一個元素,而且你的for迴圈裡的第一個條件int = length表示的是字元陣列長度,如果陣列中有3個元素,length就等於3,但是在c#裡陣列的索引是從 0 開始的,最後一個元素的索引因該是,所以在編譯的時候不會提示你for迴圈裡有錯,但是在執行的時候會提示你“索引越界”

c語言反序輸出問題

2樓:希聲和寡

如果僅僅是要求反序輸出,你這麼做是沒有問題的但是如果是要求反序儲存,則需要先倒序儲存,再正序輸出(那麼書上就是對的)

看目的吧,如果僅僅是反序輸出,書上的就是笨方法。

3樓:網友

這樣子是真正的交換嗎?

反序輸出哪有錯啊??c

4樓:匿名使用者

#include

#include

void main()

char t[10]; 陣列中元素沒有初始化,裡面內容隨機的。當作為字串輸出時,遇到終止符'\0'才會停止輸出,所以最後輸出gfedcba後會出現亂碼直到遇到'\0',所以在迴圈完之後,在迴圈體外要來一句t[i] =0';此時i正好指向最後一個字元'a'的後面。

5樓:匿名使用者

我 靠讓我解題還不給我分。

等你加分時。

我再來你少了一句**。

c語言問題,把5個數反序輸出。。。

6樓:匿名使用者

/*輸入一個整數(0結束) :21

12輸入一個整數(0結束) :23456

輸入一個整數(0結束) :78901

輸入一個整數(0結束) :0

press any key to continue*/#include

#include

void reverseshow(unsigned n)int main()

return 0;}

7樓:散人的紀念

你可以用scanf接收五個數字,然後逐個反序輸出啊。

c語言 反序輸出

8樓:高金山

我在上面的程式的基礎上,改了下。

#include

#define maxsize 100

#define num 10

char string[maxsize];

int main()

for(len=0;string[len]!=0;len++)

ptr = string[len-2];

len = len-2;

while( len >=0 )

else }

ptr--;

ii=0;i = 0; /reset i for next numbernum[k] =temp;

k++;printf("%d ",temp);

temp = 0;

len--;

printf("%lf %lf",(double)(num[0] +num[1])/2 ,(double)(num[k-1] +num[k-2])/2 );

return 0;}

9樓:桓念巨集晨曦

你是說*rev與rev吧,在c語言裡,當定義char

rev的時候,rev是放在了常量區,值不能修改,因此會出錯;

而定義char

rev的時候,rev陣列是放在了棧區,值可以修改,因此用陣列不會報錯。

10樓:匿名使用者

然後再將左右兩個的平均值輸出?

什麼意思呀?

上面的例子是不是求1 和2 的平均數呀?

c語言輸出反序數字

11樓:匿名使用者

運用求模運算%(求餘數)可簡單地得到反序的每一位#include

void main()

printf(""

c語言將三位數反序輸出 這個程式**有問題?

12樓:白小白

不知道你為啥寫了兩次#include。而且你定義了a,b,c,m都是整形了,強制格式轉換就沒必要了吧? 下面是我改的。

#include

int main()

這樣完全好使,你試試。

13樓:匿名使用者

scanf 函式裡不能用/n的,親。

14樓:一路的淚

你只能保留一位。你轉換的時候有問題吧。

C語言輸出問題,C語言的輸出問題?

d的名字叫做格式說明符.格式說明符由兩部分組成,前面是 號 後面是一個小寫字母 不同的格式說明符代表不同的輸出格式,這裡,前面這個 d就是將對應的變數c以整數形式輸出.後面這個 d就是將對應的變數d以整數形式輸出.f是浮點數格式,也就是將變數以小數點的形式輸出,比如c 1 printf f c 那螢...

再問c語言問題,是關於指標的反序輸出問題的。答案是

1次 p不空 執行f p 1 1.printf c p 壓棧 堆疊情況 printf c p 壓棧 p 1 2次 p不空 執行f p 1 2.printf c p 壓棧 堆疊情況 2.printf c p p 3 1.printf c p p 1 3 次 p不空 執行f p 1 3.printf c...

DZ輸出問題

天賦不重複了 說下飾品 現階段國服飾品用的大概有六個 薄片 灰蛇 恥辱 龍脊 背叛 狂暴 lz有了恥辱 其他五個從入手難度來看 龍脊其實是最容易的 glr現在出龍脊的概率非常大 組10個人親友團去拿一個並不難 其次就是狂暴者召喚 zam現在也是碾壓 沒事去打下 對於2分內的boss戰 狂暴的效果在背...