年假作业4

news/2025/2/15 20:04:27/

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.ppmy.cn/news/1344164.html

相关文章

C++单例模式详解

目录 0. 前言 1. 懒汉式单例模式 1.1 最简单的单例模式 1.2 防止内存泄漏 1.2.1 智能指针的方法 1.2.2 静态嵌套的方法 1.3 保证线程安全 1.4 C11版本的优雅解决方案 2. 饿汉式单例模式 0. 前言 起因是在程序中重复声明了一个单例模式的变量&#xff0c;后来程序怎么调…

Unity3d Shader篇(三)— 片元半兰伯特着色器解析

文章目录 前言一、片元半兰伯特着色器是什么&#xff1f;1. 片元漫反射着色器的工作原理2. 片元半兰伯特着色器的优缺点优点&#xff1a;缺点&#xff1a; 3. 公式 二、使用步骤1. Shader 属性定义2. SubShader 设置3. 渲染 Pass4. 定义结构体和顶点着色器函数5. 片元着色器函数…

(4)【Python数据分析进阶】Machine-Learning模型与算法应用-回归、分类模型汇总

线性回归、逻辑回归算法应用请参考: https://codeknight.blog.csdn.net/article/details/135693621https://codeknight.blog.csdn.net/article/details/135693621本篇主要介绍决策树、随机森林、KNN、SVM、Bayes等有监督算法以及无监督的聚类算法和应用PCA对数据进行降维的算法…

大华智慧园区综合管理平台 /ipms/barpay/pay RCE漏洞复现

免责声明&#xff1a;文章来源互联网收集整理&#xff0c;请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;所产生的一切不良后果与文章作者无关。该…

基于BiLSTM-CRF模型的分词、词性标注、信息抽取任务的详解,侧重模型推导细化以及LAC分词实践

基于BiLSTM-CRF模型的分词、词性标注、信息抽取任务的详解,侧重模型推导细化以及LAC分词实践 1.GRU简介 GRU(Gate Recurrent Unit)门控循环单元,是[循环神经网络](RNN)的变种种,与 LSTM 类似通过门控单元解决 RNN 中不能长期记忆和反向传播中的梯度等问题。与 LSTM 相…

Webpack插件浅析

常用的webpack插件功能介绍&#xff1a; 1.HotModuleReplacementPlugin 模块热更新插件。Hot-Module-Replacement的热更新是依赖于webpack-dev-server&#xff0c;有时是在打包文件改变时更新打包文件或者重新加载刷新整个页面&#xff0c;HMR是只更新修改的部分。 HotModul…

vscode连接ssh报错

关于vscode更新版本至1.86后&#xff0c;导致无法连接服务器问题的记录 原因&#xff1a;vscode1.86更新了对glibc的要求&#xff0c;需要最低2.28版本&#xff0c;导致各种旧版本的linux发行版&#xff08;比如最常见的centos 7&#xff09;都无法用remote-ssh来连接了&#…

探索设计模式的魅力:外观模式简化术-隐藏复杂性,提供简洁接口的设计秘密

设计模式专栏&#xff1a;http://t.csdnimg.cn/U54zu 目录 引言&#xff1a;探索简化之路 一、起源和演变 二、场景案例分析 2.1 不用模式实现&#xff1a;用一坨坨代码实现 2.2 问题 2.3 外观模式重构代码 定义 界面 接口 利用外观模式解决问题步骤 外观模式结构和说明 重构…