1樓:
給你個c的,供參考du……
#include "stdio.h"//
#include "string.h"//#include "stdlib.h"//void main(void)
2樓:匿名使用者
用的baic#編的
console.writeline("請輸入一個du字zhi
dao符串");
string s1 = console.readline();
console.writeline("請輸入一個數字");
string s2 = console.readline();
int n = convert.toint32(s2);//將s2轉換成整型,專以便substring函式呼叫
s1 = s1.substring(n);//呼叫substring函式,從屬字串的第n個字元開始到末尾結束
console.writeline(s1);
console.readkey();
c語言輸入一串字串從第n個字元開始擷取m個字元組成一個新的字串輸出。
3樓:用著追她
1、我們編輯如圖復中輸入的代制碼。
2、進入原始檔的目錄下,在終端輸入命令gcc -o t test.cpp。
3、輸入./t命令,執行生成的可執行檔案。
4、執行結果為baidu。
5、strncpy 的函式原型char *strncpy(char *dest,char *src,size_t n),我們在複製src的前n個字元到dst中。
6、如果超過src的字串長度,自動複製完全部的字串 。
4樓:逐夢兮樂
#include
char fun(char a)
{int k,l,i,j;
char b[80];
printf("你想
copy擷取的bai
字串從第幾個開始?
du\n");
scanf("%d",&k);
printf("你想在第zhi幾個結束呢?\n");
scanf("%d",&l);
for(i=k-1,j=0;i祝你
dao愉快!
5樓:匿名使用者
#include
#include
#include
void print(char s,int n,int m)void main()
6樓:聽不清啊
#include
#include
int main()
內容:輸入n個字串,對這n個字串進行排序(按升序),輸出排序後的字串。然後從鍵盤再次輸入一字元
7樓:用著追她
1、每一趟從待copy排序的資料元bai素中選出最小(或最大)的一個元素du,順序放在已排好zhi序的數列的最後,直到全部dao待排序的資料元素排完。
2、運用定義陣列,把10個數進行選擇排序,#include,#define max 10,int main() for(i=0;i<10;i++)
。5、 a[j]=temp; } } } for(i=0;i<10;i++) printf("\n"); return 0;}。
6、隨機產生陣列中的元素, 更合理一些。
8樓:匿名使用者
#include
#include
#include
#define max_str_len 80 // 字串長度上限
#define max_str_num 100 // 字串長度
// 採用簡單的氣泡排序
void sort(char* s, int n)if(ok)
break;}}
int input(char* s)
9樓:
#include
#include
#include
void selectsort(char a[100], int n)
else
return find;
}int main()
c語言中從鍵盤輸入n個字串,將字串按從小到大的順序排列並輸出
10樓:多xdl點事
**如下:
#define n 10 int main() } } for(i = 0; i < n; i ++) puts(str[i]);}。
執行**:
執行結果:
擴充套件資料
在c語言程式設計中,常常需要對字串比較和排序,經常遇到對字串整體的控制等操作,strcmp 比較str1和str2的大小,而其它的c函式strlen(),字串拷貝函式strcpy()/strncpy(),字串比較函式 strcmp(),字串連線函式strcat()/strncat()等,都可以幫助我們快速方便的對字串操作。
11樓:匿名使用者
1 輸入字串;
2 對字串進行排序;
3 輸出。
排序中需要注意:
1 用strcmp比較字串;
2 用strcpy執行字串的賦值。
**如下:
#define n 50
int main()}}
for(i = 0; i < n; i ++)puts(s[i]);}
12樓:匿名使用者
#include
#include
#include
char a[100][200]; //定義最大100個,每個200個字元的字串陣列
int i,j,n=10;//n為實際字串個數void sort()}}
void main()
printf("\n排序前:\n");
for(i=0;i puts(a[i]); sort(); printf("\n排序後:\n"); for(i=0;i puts(a[i]);} 13樓:new妞寧 你說的n是固定的還是任意指定的 還是不指定任意輸入字元後確定的 其實這很簡單 如果是n固定 直接用陣列就行 如果是不指定的話 會用到malloc和realloc函式 排序用氣泡排序就行了 14樓:匿名使用者 字串? 小到大~~~字母是按那個對應的算?還是隻算數字的? include int main puts s return 0 c語言程式設計 編寫程式,從鍵盤輸入一個字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列 include include include void inorder char array,int n int main int a... include include int main char s1 char s2 char output printf please input the first string scanf s s1 printf please input the second string scanf s s2 ... include int strcmp1 char p1,char p2 for p1 p1 p2 p1 p2 return p1 p2 int main char s1 200 s2 200 gets s1 gets s2 printf d n strcmp1 s1,s2 return 0 j a ...C語言程式設計編寫程式,從鍵盤輸入字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列
c語言從鍵盤輸入兩個字串,將字串連線到字串的後面,並輸出連線
從鍵盤輸入兩個包含空格字串,如果兩個字串相同,返回0,如果兩個字元不相同,輸出不