用C语言做:输入一个数组,以-1作为结束标志,再输入一个数,从数组中找出这个数的位置并删除。

[复制链接]
查看11 | 回复1 | 2009-5-25 12:22:21 | 显示全部楼层 |阅读模式
既然你说要用数组,那就必须定一个上限长度。#define MAX 100#include#include#includeint main(void){ float a[MAX],d;int i,j;for(i=0;;i++){scanf("%f",a+i);
if(a==-1)break;}scanf("%f",&d);for(j=0;j<=i;j++)if(a[j]==d){
printf("a[%d]=%f",j,d);
free...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行