zoukankan      html  css  js  c++  java
  • 实验4

    part2 冒泡法排序
    #include <stdio.h>
    const int N=4;
    void output(char x[], int n);  
    
    int main() {
    	char string[N] = {'2','0','1','9'};
    	int i;
    	
    	printf("排序前: \n");
    	output(string, N);
    
        output(string,4);
        
    	printf("\n排序后: \n"); 
    	output(string, N);
    	
    	printf("\n");
    	
    	return 0;	
    } 
    
     
    void output(char x[], int n) {
    	int i,j,k;
    	 int string[N];
    	 
    	 for(j=0;i<N-1;j++){
    	 	for(i=0;i<N-1-j;i++){
    	 		if (x[i]>x[i+1]){
    	 			
    	 	{
    	 		k = x[i];
    	 		x[i]=x[i+1];
    	 		x[i+1]=k;
    		 }
    			 }
    		 }
    		 for(i=0;i<N;i++);
    		 printf("%d",x[i]);
    	 }
    }
    

      part1,最大值

    int findMax(int a[], int n); 
    const int N=5;
    int main() {
    	int a[N];
    	int max, i;
    	printf("输入%d个整数: \n", N);
    for(i=0;i<N;i++)
    scanf("%d",&a[i]);
    
      max=findmax(a,5);
    		
    	printf("数组a中最大元素值为: %d\n\n", max); 
    	
    		
    	return 0;
    } 
    int max,i;
    max=a[1];
       {
       	for(i=1;i<=N;i++)
       	{
      		if(a[i]>max)
      		max=a[i];
    	   }
       }
       return max;
    }
  • 相关阅读:
    RSA加密系统
    安装homebrew
    go helloworld
    下载文件checksum
    6月3日
    6月1日
    5月30日
    5月28日
    5月26日
    5月24日
  • 原文地址:https://www.cnblogs.com/suzhen/p/10771706.html
Copyright © 2011-2022 走看看