第一题:
考虑到第四小问 程序用宏定义
#include
#define N 10 //定义数组元素个数
void fun(int a[ ])
{
int max=0,min=0;
for(i=0;i
if(a[i]>a[max])
{
max=i;
}
if(a[i] {
min=i;
}
}
printf("数组中第%d个数%d是最大值.\n",max+1,a[max]);
printf("数组中第%d个数%d是最小值.\n",min+1,a[min]);
}
void main()
{
int a[N];
printf("输入数组元素:");
for(i=0;i
scanf("%d",&a[i]);
}
fun(a);
}
第二题
#include
void main()
{
char str[]="abcdefg";
char ch;
int len;
printf("输入字符:");
scanf("%d",&ch);
len=strlen(str);
for(i=0;i
if(str[i]==ch)
{
printf("字符%c是第%d个字符\n",ch,i+1);
break;
}
}
if(i==len)
{
printf("no found!\n")
}
}
改天继续补上