首页 >>  正文

输入n个字符串

来源:baiyundou.net   日期:2024-09-22

相艳勇1378用c语言编写程序:输入正整数n,然后输入n个字符串,输出其中最大的字符串 -
施依贪18666846655 ______ #include#include void main() {int i,n;char str[20],max[20]; printf("请输入一个数:"); scanf("%d",&n); getchar(); for(i=1;i{printf("请输入字符串:"); gets(str); if(i==1||strcmp(max,str)} printf("最大的字符串为:%s\n",max); }

相艳勇1378字符串排序 -
施依贪18666846655 ______ #include #include int main() { char stra[10][21]; char t[21]; int n,i,j; scanf("%d",&n); getchar(); for(i=0;i { gets(stra[i]); } for(i=0;i { for(j=i+1;j { if(strcmp(stra[i],stra[j])>0) { strcpy(t,stra[i]); strcpy(stra[i],stra[j]); strcpy(stra[j],t); } } } for(i=0...

相艳勇1378运用java编写:输入N个字符串 查找字符串中是否有X字符(不区分大小写) 有的话输出这个字符串 -
施依贪18666846655 ______ import java.util.Scanner; public class Demo4_6_2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); System.out.println("请输入多个字符串用空格隔开:"...

相艳勇1378输入n个字符串,将它们按字母大小的顺序排列并输出 -
施依贪18666846655 ______ 这个和比较整型是一样的啊,把字符串拆成单个字符,每个字符都有ascii码值,冒泡排序比较码值大小就可以了

相艳勇1378如何输入输出n个字符串 -
施依贪18666846655 ______ 指针和数组其实是一样的东西:int A[4]; printf("%d, %d", A[2], *(A+2)); int *B = new int[4]; printf("%d, %d", B[2], *(B+2)); delete[] B; 上面两行代码输出一样.字符串类似,代码懒得写了,不知道是不是你想要的.

相艳勇1378从键盘输入n个字符串,对n个字符串(例如n个城市名)进行升序排序并输出. -
施依贪18666846655 ______ #include #include int cmp(const void *a,const void *b) {return strcmp((char*)a,(char*)b);} int main() { char str[100][50]; int n,i; scanf("%d",&n); for(i=0;i

相艳勇1378C语言:输入N个字符串,以空字符串结束,并对其进行选择排序与冒泡排序方法排序. -
施依贪18666846655 ______ // 冒泡排序 int BubbleSort(int a[], int len) { int i, j, temp, CompareNum=0; for(i=0; i for(j=0; j { if(a[j] > a[j+1]) // 将较大的值放到后面 { temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } CompareNum++; // 比较次数加1 } return CompareNum; }// 选择排序 void ...

相艳勇1378编程输入正整数n,再输入n个字符串,输出每个字符串的长度及最后一个字符.(要求使用指针)
施依贪18666846655 ______ #include <stdio.h> void main() { char t[100],*p; int i,n,m=0; printf("输入n:"); scanf("%d",&n); fflush(stdin); for(i=0;i<n;i++) { printf("输入一个字符串:"); gets(t); p=t; m=0; while(*p)p++,m++; printf("长度:%d,最后一个字符:%c\n",m,*--p); } }

相艳勇1378在C++程序中,输入n哥字符串,把其中以A打头的字符串输出. -
施依贪18666846655 ______ #include <iostream> #include <string> using namespace std; #define N 3 //这个数字为你输入的字符串的个数n int main() { string buf[N]; for(int i = 0; i < N; i++) { cin>>buf[i]; } for(i = 0; i < N; i++) { if('A' == buf[i][0]) cout<<buf[i]; } return 0; }

相艳勇1378字符串排序 C语言 -
施依贪18666846655 ______ main() { int n,i,j; char str[10][20]; char t[20]; scanf("%d",&n); getchar(); for(i=0; i gets(str[i]); for(i=0;i for(j=0;j if(strcmp(str[j],str[j+1]) > 0 ) {strcpy (t,str[j] ); strcpy (str[j],str[j+1]); strcpy (str[j+1],t); } for(i=0;i puts(str[i]); } 因为你首先输入了一个数字,...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024