简约学号查询,启发类小程序
#include<stdio.h>
void main()
{int a[100],i,j,t;
printf("输入学号的个数:");
int size;
scanf("%d",&size);
printf("依次输入学号(空格为分隔):");
for(i=0;i<size;i++)
scanf("%d",&a[i]);
for(j=0;j<size;j++)
{for(i=0;i<j-size;i++)
if(a[i]>a[i+1])
{t=a[i];a[i]=a[i+1];a[i+1]=t;}}
printf("输入查找的学号:");
int x;
scanf("%d",&x);
for(i=0;i<size;i++)
{if(x==a[i])
{printf("%d\n",i);
break;}
if(i==size)
printf("not found!");}
}
浙公网安备 33010602011771号