C语言 1:从键盘输入10个整数,删除下标为5的元素,输入删除后的剩余的数组元素 编写程序,定义一数组接收键盘输入的10个数,然后删除数组中所...

C\u8bed\u8a00 \u5df2\u77e510\u4e2a\u6574\u6570\uff0c\u5220\u9664\u5176\u4e2d\u6240\u6709\u5927\u4e8e\u7b49\u4e8e1\u7684\u6570\u636e\uff0c\u8f93\u51fa\u5269\u4f59\u6570\u636e\u548c\u5269\u4f59\u4e2a\u6570

#include "stdio.h"
int main()
{
int a[10];
int i;
int sum=0;
printf("\u8bf7\u8f93\u516510\u4e2a\u6574\u6570:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\u5220\u9664\u8fd910\u4e2a\u6570\u4e2d\u5927\u4e8e\u7b49\u4e8e1\u7684\u6570\u636e\u540e\uff0c\u4f59\u4e0b\u6570\u636e\u662f:\n");
for(i=0;i<10;i++)
{
if(a[i]<1)
{
printf("%d ",a[i]);
sum++;

}

}
printf("\n\u5269\u4f59\u6570\u636e\u4e2a\u6570\u4e3a:%d\n",sum);


}
\u7ed3\u679c\uff1a

#include
#define N 10
int main(void)
{
int i,x,a[N];
printf("\u8f93\u516510\u4e2a\u6570:");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("\u8f93\u5165\u4f60\u60f3\u5220\u9664\u7684\u6570:");
scanf("%d",&x);
for(i=0;i<N;i++){
if(x==a[i]){
for(;i<N-1;i++)
a[i]=a[i+1];
break;
}
}
a[N-1]=0;
for(i=0;i<N;i++)
printf("%d ",a[i]);
return 0;
}

\u8fd9\u662f\u8fd0\u884c\u7ed3\u679c

#include <stdio.h>
int main(){
int i,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=5;i<9;i++)
a[i]=a[i+1];
for(i=0;i<9;i++)
printf("%d ",a[i]);
return 0;
}



#include<stdio.h>
int main(void)
{ int i,a[10];
printf("输入10个整数:\n”);
for(i=0;i<10;i++)
{ scanf("%d",&a[i]);}
for(i=5;i<9;i++)
{ a[i]=a[i+1];}
a[9]=0;
printf("删除下标为5的元素后数组为:\n");
for(i=0;i<9;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}

扩展阅读:编程必背100个代码 ... c#入门基础知识 ... 10个常用的编程语言 ... c语言键盘输入字母 ... c++和python先学哪个 ... c语言输入输出 ... 电子琴指法图 口诀 ... c++编程 ... c语言从键盘输入10个学生成绩 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网