当前位置: 首页 > article >正文

年假作业4

AACBB

DACBDD

DACBC

DBDCA

ADBAD

#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
    int i,j;
    int temp;
    int  arr[10];
    for( i=0;i<10;i++)
    {
        printf("请输入第%d个数",i+1);
        scanf("%d",&arr[i]);
    }
    for(i = 1;i<=9;i++)
    {
        for(j=0;j<10-i;j++)
        {
            if(arr[j]>arr[j+1])
            {
                temp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = temp;
            }
        }
    }


    for(i=0;i<10;i++)
    {
        printf("%d\t",arr[i]);
    }
    printf("\n");


    return 0;
}

#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
    char arr[30] = "abchdffkkd";
    char *ptr = arr;
    int len = 0;
    while( *(ptr++) != '\0')
    {
        len++;
    }
    printf("len = %d\n",len);
    return 0;
}

#include <stdio.h>
#include <string.h>
char *mystrcpy(char *str1,char *str2);
int main(int argc, const char *argv[])
{
    char arr[30] = "";
    char brr[30] = "";
    gets(arr);
    gets(brr);
    printf("%s\n",mystrcpy(arr,brr));
    puts(brr);
    return 0;
}
char *mystrcpy(char *str1,char *str2)
{
    char *cp = str1;
    while(*cp++ = *str2++);
    return str1;

}

#include <stdio.h>
#include <string.h>
void swap(char *start, char *end)
{
    for(; start<end; start++, end--)
    {   
        *start = *start^*end;
        *end = *start^*end;
        *start = *start^*end;
    }   
}

int main(int argc, const char *argv[])
{
    char crr[15] = "I love china";

    char *start = crr;
    char *end = start;
    while(*(end++) != 0); 
    end--;               
    swap(start, end-1);  
    start = crr;
    end = crr;

    for(; *end!=0; end++)
    {   
        if(' ' == (*end))      
        {   
            swap(start, end-1);
            start = end+1;
        }   
    }   

    puts(crr);

    return 0;
}

#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
    int arr[3][4]={
    {123,94,-10,21},
        {3,9,10,-83},
        {45,16,44,-99}
    };
     int i,j;
     int k,l;
    int  max = arr[0][0];
    for(i=0;i<3;i++)//
    {
        for(j=0;j<4;j++)
        {
            if(max <arr[i][j])
            {
                max = arr[i][j];
            }
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<4;j++)
        {
            if(max==arr[i][j])
            {
                k=i;
                l=j;
            }
        }

    }

    printf("max = %d\n",max);
    printf("%d %d",k,l);

    

    return 0;
}


http://www.kler.cn/a/229215.html

相关文章:

  • 数据库(MySQL)练习
  • ecmascript:2.模版字符串
  • AI 编程工具—Cursor进阶使用 阅读开源项目
  • Python 标准库:time——时间的访问和转换
  • C++ —— 拷贝构造函数
  • 【如何从0到1设计测试用例使用Fiddler完成弱网测试】
  • 记录一些git的常用操作
  • 【20240131】USB相机(查看设备列表、打开设备)
  • vscode连接ssh报错
  • C# Task的使用
  • docker部署自己的网站wordpress
  • [vscode]ssh报错: Resolver error: Error: XHR failedscode错误
  • JVM工作原理与实战(三十六):GraalVM虚拟机
  • 从小白到入门webrtc音视频通话
  • 数据库学习笔记2024/2/5
  • vue element 组件 form深层 :prop 验证失效问题解决
  • 【Flink入门修炼】1-1 为什么要学习 Flink?
  • RAG 新路径!提升开发效率、用户体验拉满
  • Linux内核与驱动面试经典“小”问题集锦(3)
  • Kubernetes实战(二十五)-快速下载k8s.gcr.io,gcr.io,quay.io镜像
  • 高宇辰:打造“π”型人才 | 提升之路系列(七)
  • strtok的使用
  • 政安晨:机器学习快速入门(二){基于Python与Pandas} {建立您的第一个机器学习模型}
  • 看论文利器:paperswithcode
  • 算法学习——华为机考题库10(HJ64 - HJ69)
  • LLVM实战之将.ll文件转换成bitcode文件