C语言作业day8

  1. 终端输入10个学生成绩,使用冒泡排序对学生成绩从低到高排序
    #include 
    #include 
    #include 
    int main(int argc, const char *argv[])
    {
    	int arr[10]={};
    	int t;
    	for(int i=0;i<10;i++)
    	{
    		scanf("%d",&arr[i]);
    	}
    	for(int i=1;i<10;i++)
    	{
    		for(int j=0;j<10-i;j++)
    		{
    			if(arr[j]>arr[j+1])
    			{
    				t=arr[j];
    				arr[j]=arr[j+1];
    				arr[j+1]=t;
    			}
    		}
    	}
    	for(int i=0;i<10;i++)
    	{
    		printf("%d\t",arr[i]);
    	}
    	return 0;
    }
    

  2. 实现字符串的整体逆置
    #include 
    #include 
    #include 
    int main(int argc, const char *argv[])
    {
    	char ch[20]={};
    	int t;
    	printf("请输入字符串:");
    	scanf("%s",ch);
    	int len=strlen(ch);
    	for(int i=0;i

    C语言作业day8_第1张图片

你可能感兴趣的:(c语言,算法,数据结构)