用c語言編寫程式從鍵盤上輸入字串輸

2021-12-23 01:09:50 字數 3539 閱讀 4242

1樓:喜洋羊vs灰大狼

#include

#include

#define longth 10 //定義字串最大長度void main()

我以前寫的,可以執行,希望有幫助

2樓:匿名使用者

1. int strcmp( const char *str1, const char *str2 );

功能:比較字串str1 and str2, 返回值如下:

返回值< 0    str1 < str2= 0    str1 == str2

> 0    str1 > str2

#include

#include

int main()

3樓:

#include "stdio.h"

void main()

4樓:匿名使用者

一樓的稍微修改一下就行了。

#include

#include

#define maxlen 1024

#define num 3

int main(int argc,char **ar**){char arr[num][maxlen];

char maxchar[maxlen];

memset(maxchar,0,maxlen);

int icount=0;

for (icount=0;icountgcc -g test.c -o test

c:\>test

input strings:abcd

input strings:acdd

input strings:btest

btest

c:\>

編寫一個c++程式,從鍵盤輸入3個字串,在螢幕上輸出其中最大者。

5樓:

int i, j; int flag; int count; char a[size]; char b[size]; char c[size]; char t[size]; printf("請輸入3個字串a,b,c:\\n"); ,

6樓:匿名使用者

#include

#include

using namespace std;

int main()

從鍵盤上輸入3個字串後原樣輸出,並要求找出其中最大者進行輸出。(用c語言陣列方法謝謝,我是初學者)

7樓:高現起

#include

#include

main()

;char ch[4096]=;

int t[10];

int i=0;

int w=0,p=0;

int len=0,max=0,top=0;

gets(ch);

puts(ch);//有空格輸入要這個函式while(ch[i]!='\0' && i<4096)//一個空格表示一個單詞分隔

else

x[w][p]=ch[i];

p++;

i++;

}//w 就是單詞的個數了

for(int j=0;j<=w;j++)}i=0;

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

}for(w=0;w

}希望對你有幫助!網上有幾個答案不太完美,因為如果我輸入 hello world hi 的話,只輸出hello而不輸出world,其實稍加改動在下邊再加一個迴圈就可以解決了

c語言程式設計,輸入10個字串,輸出最大的字串

8樓:好程式設計師

#include

void main()

str[i][n]='\0';

if(max

}printf("the max is:\n%s\n",str[k]);

}望採納

c語言程式設計題,從鍵盤輸入任意3個數,按從小到大的順序輸出

9樓:孝三光爰爰

**1.

// 輸入3個數,要求按從小到

大順序輸出

#include

int main()

if(a > c)

if(b > c)

printf("從小到大的順序是:%d %d %d\n",a,b,c);

return 0;

}**2.

輸入3個字串,按從小到大順序輸出。 //先用程式對三個數進行從小到大排序,然後修改程式

#include

#include

int main()

void swap(char *pt1,char *pt2)**3.

#include

#include

#define size 3

#define len 50

int main(void)

printf("befor sort:\n");

for(i=0;i

for(i=0;i

for(i=0;i

10樓:匿名使用者

#include

//輸入三個數,按從小到大順序輸出

int main(void)

else

}else

}else if (b>c)

else

}printf("%d < %d < %d\n", min, median, max);

return 0;}

11樓:懋靌

^^^//不懂繼續問

#include

int main()

12樓:匿名使用者

main()

for(i=0;i<3;i++)}}

printf("\n");

for(i=0;i<3;i++)}

13樓:匿名使用者

#include "stdio.h"

main()

/*交換

x,y的值*/

if(x>z)

/*交換x,z的值*/

if(y>z)

/*交換z,y的值*/

printf("small to big: %d %d %d\n",x,y,z);}

14樓:匿名使用者

#incudemain() if(c!呵呵。。。

15樓:匿名使用者

核心:if(x>y) 其它兩個比較和這也差不多,然後重新輸出xyz就可以了,還有就是冒泡等排序

c編寫程式,從鍵盤上輸入整數,輸出最大值

幫你寫bai了一個如下 include int main int max a 0 min a 0 for i 0 i 5 i printf 這組數中最大dao值為專 d,最小值為 d n max,min return 0 執行結果如屬下 cou 制輸入的數多的話,前面的陣列輸入也可以迴圈輸入。編寫一...

那用c語言編寫程式從鍵盤輸入圓的半徑計算該圓的周長面積

include define pai3.1415926 void main 因為方便,我就把r,c,s定義為int型別了,你可以根據你的需要修改型別 那用 語言編寫一個程式從鍵盤輸入圓的半徑計算該圓的周長面積。並輸出 include void main include include include...

C語言編寫程式,從鍵盤輸入若干個英文字母,並統計各字母出現的次數

include extern int system const char int main j 97 for i 26 i 52 i printf please input a word n n gets input for i 0 input i 0 i for i 0,j 0 i 52 i pr...