我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

数组元素交换123456

img

输入的数用一维数组存储,然后借助中间变量实现两个数交换。

#include <stdio.h>
#include<stdlib.h>
int main()
{
    int n,p,q,temp;
    int num[1000];
    scanf("%d",&n); 
    for (int j=0; j < n; j++) {
        scanf("%d",&num[j]);
    }
    scanf("%d%d",&p,&q); 
    temp=a[p];
    a[p]=a[q];
    a[q]=temp;
    for (int j=0; j < n; j++) {
        printf("%d ",num[j]);
    }
    return 0;
}

近期文章

  • oj统计单词数问题有什么需要注意的地方吗
  • 数字信号处理实验—滤波器
  • 学java有没有必要报考Spring
  • 数组中元素逆序?!.
  • 有编号为1~20的20个学生和20盏灯,1号学生将所有的灯都关掉
  • 这个程序应该怎么写啊
  • 使用Itext进行word转pdf失真 ,而poi的word转pdf就不失真。求教itext怎么不失真
  • 编写判断一个正整数是否为素数的函数
  • 有没有人提供一下这道c语言题的答题思路啊!!(一个初入c语言的大学生的急切希望)
  • R语言画图找不到对象“x1”
  • 求和输入一个n,输出1+2+……+n的和
  • 数组元素换,代码要怎么写啊
  • 婴儿想学编程,因为不能用xb
  • C++/C 关于栈的小问题
  • esp8266模块执行不了stc8单片机发送的at指令
  • java|eclipse|这种情况怎么处理
  • 作为一个初学者设计的第一个大型程序应该是什么
  • 如何将自定义包导入spyder
  • C++对象数组并用上指针
  • C语言一个初级小程序的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华