用C语的指针编程,谢谢。

来源:百度知道 编辑:UC知道 时间:2024/05/08 23:45:36
EX1:编写程序,输入10个整数,将其中最小的数与第一个数对调,把最大的数与最后一个数对调。
EX2:编写程序,复制一个字符串到字符数组b中,要求在复制时删除其中的数字字符。
EX3:利用动态内存分配的方法,输入一个班的学生某门功课的成绩,人数由用户指定,输出全班平均分以及最高分和最低分。

第一个程序关键在于找到最小和最大的数 假设这10个数在S[10]中
int max,min,i;
max=s[0];
min=s[0];
for(i=0;i<10;i++)
{
if(s[i]>max)
{
max=s[i];
ma=i;
if(s[i]<min)
{
min=s[i];
mi=i;
}
//一轮筛选之后 最大最小元素就知道了
int k;
k=s[0];
s[0]=min;
s[ma]=k;
//
k=s[9];
s[9]=max;
s[ma]=k;
大致思想是这样的 稍改一下就好

恩饿饿年