代码如下
#include <stdio.h>
main()
{
int i,b[9],c=0,x
static int a[10]={23,54,33,48,78,2,0,-2,16,15}
for (i=0i<10i++)
printf ("%d ",a[i])
printf("\n")
printf("Input a Number:")
scanf("%d",&x) //输入要对比的数据
for (i=0i<卜友宏10i++)
{
if (a[i]==x)
{
c=i
break //循环体找是否有数据相同,有就跳出for循环
}
}
if (c) 告迟 //如果有相同数据,就型册删除一个数据
{
for (i=0i<ci++)
b[i]=a[i]
for (i=ci<9i++)
{b[i]=a[i+1]}
printf("删除后的数组数据:\n")
for (i=0i<9i++)
printf("%d ",b[i])
}
if (!c) printf("no this number\n")
}
最后的输出图
#include<stdio.h>旅基void exchange(int *px,int *py)
int 拆巧谨main(void){
int x,y
宽贺scanf("%d%d",&x,&y)
exchange(&x,&y)
printf("x=%d\ny=%d",x,y)
}
void exchange(int *px,int *py){
int temp
temp=*px
*px=*py
*py=temp
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)