免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
C對數(shù)組元素進行插入、刪除、查詢操作
http://www.open-open.com/code/view/1435801859935
2015.07
#include<stdio.h>#define MAX 100int insert(int a[],int n,int i,int x){    int j;    if(n+1>MAX)        printf("無插入空間\n");      //數(shù)組只能存MAX個數(shù)    else if(i<1||i>n+1)        printf("插入位置非法\n"); //插入位置的范圍為1..n+1    else    {        for(j=n-1;j>i-2;j--)            a[j+1]=a[j];    //將數(shù)組中i位置及其后面的數(shù),依次向后移動一格        a[i-1]=x;           //在i位置插入x        n++;           }    return n;         //返回當前數(shù)組大小}int del(int a[],int n,int i){    int j;    if(i<1||i>n)        printf("刪除位置非法\n");    else    {        for(j=i-1;j<n-1;j++)            a[j] = a[j+1];        n--;    }    return n;}int search(int a[],int n,int x){    int i;    for(i=0;i<n;i++)    {        if(a[i]==x)            return i+1;    }    return -1;}void printArray(int a[],int n){    int i;    for(i=0;;i++)    {        if(i==n-1)        {            printf("%d\n",a[i]);            break;        }        printf("%d ",a[i]);    }}void main(){    int n,i,a[MAX];    int index,x;    printf("輸入數(shù)組中的元素個數(shù)\n");    scanf("%d",&n);    for(i=0;i<n;i++)        scanf("%d",&a[i]);    printf("請輸入要插入的位置和插入的數(shù)\n");    scanf("%d %d",&index,&x);      n = insert(a,n,index,x);    printArray(a,n);    printf("請輸入要刪除元素的位置\n");    scanf("%d",&index);    n = del(a,n,index);    printArray(a,n);    printf("請輸入要查詢的元素\n");    scanf("%d",&x);    i = search(a,n,x);    if(i!=-1)        printf("%d的位置:%d\n",x,i);    else        printf("未找到%d\n",x);} 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
C語言
指針應(yīng)用典型程序
《C語言程序設(shè)計》08 數(shù)組和循環(huán)嵌套寫字字帖
113道C語言題目
動態(tài)規(guī)劃的詳細解析(01背包問題)
【藍橋杯系列】第一節(jié) C的基本用法
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服