幫忙寫兩個簡單的C語言程式

2023-08-13 13:46:03 字數 1083 閱讀 7228

1樓:謝先斌

思想:先把要輸入的資料存入為字串,再把字串轉化為陣列。最後找最大值,最小值。

#include

#include

int main()

char str[999];

int i, len, min, max;

int a[999];

gets(str);

len=strlen(str);

for(i=0; imax)

max = a[i];

if(a[i]

int main()

int i, j, n=0;

char str[14]="abcdefgfedcba";

for(j=0;j<7;j++)

for(i = 0; i<13; i++)if(i<(7-n))

printf("%c",str[i]);

else if(i>=(6+n))

printf("%c",str[i]);

else printf("

printf("

n++;printf(""

return 0;

2樓:尹筱喧

第乙個用氣泡排序法,第二個可以用很多個輸出函式,自己擺成那個形狀就可以啊。

c語言程式的講解,幫我講解一下乙個c語言程式的各個語句的作用

3樓:

c語言程式的講解,幫我講解一下乙個c語言程式的各個語句的作用。

親,我來為您詳細解釋一般 c 語言程式的各個部分。c 語言程式通常由以下幾部分組成: ・檔案頭:

它包含一些應用程式所必需的標頭檔案,如,,等 ・函式定義:它定義了函式的內部操作 ・變數宣告:它可以宣告所使用的變數和其資料型別 ・主函式:

它是程式的入口點・語句塊:它由多個語句組成,它們包含變數的定義和初始化、控制結構定義、輸入/輸出操作、運算等操作 ・迴圈:它可以執行重複相同操作的語句集 ・函式呼叫:

程式可以呼叫另乙個函式完成特定功能 ・條件表示式:它根據布林表示式或者關係表示式的值為true或false進行條件判斷,並執行對應的語句。

c語言的兩個簡單問題

1 看的這個裡面有一個a i,第一次迴圈的時候a本來就是賦值為0,再在輸出的時候還減了i,這時i是等於1,固a i就是 1了。接著迴圈,這時運算i 得i 2,再執行a i,a才等於2 2 這個很簡單看這個printf a d nc d n a,c 只要把前面的那個 n去掉就行了。1 for 語句裡有...

C語言編寫完整程式計算兩個矩陣的乘積

include include include void caidan define max 12500 typedef structtriple typedef structts 矩陣的轉置實現函式 p,q t.m m.n t.n m.m t.t m.t if t.t 矩陣的乘法y m q實現函式...

求個linux下c語言簡單程式,linux下最簡單的c程式怎麼編譯

你這裡用了管道符 這個程式沒辦法寫,因為linux會理解為執行了三個程式 run 11 2233 並且上面三個程式 22和33都被解釋為程式了 輸入輸出互為管道你理解肯定有問題,請再考慮考慮,linux命令列裡面大於號小於號豎線都不是隨便能用的。linux下最簡單的c程式怎麼編譯 gcc g hel...