求大一期末考试C语言题答案。

第一个问题:#包含

作废?主()

{

int?a[10],b[9],I = 0;

for(;我& lt10;i++)

{

Printf("请输入数字%d ",I+1);

scanf("%d ",& ampa[I]);

}

for(I = 1;我& lt10;i++)

b[I-1]= a[I]-a[I-1];

for(I = 0;我& lt9;i++)

{

if(I % 3 = = 0)printf(" \ n ");

printf("%d?",b[I]);

}

}

运行结果:

问题2: #包括

作废?主()

{

夏尔?a[100];int?I = 0;

Printf("请输入一串字符,回车结束");

scanf("%s ",a);

while(1)

{

if(a[I]& gt;= ' A ' & amp& ampa[I]& lt;='Z ')

?a[I]= a[I]+32;

printf("%c ",a[I]);

i++;

if(a[I]= = 0)break;

}

?printf(" \ r \ n ");

}

运行结果:

问题3:(以两个学生为例,其他只需更改相应的值并遵循框架)# include

作废?主()

{

int?a[2][5],I,j;

for(I = 0;我& lt2;i++)

{

for(j = 0;j & lt5;j++)

{

Printf("请输入成绩为%d的%d学生",i+1,j+1);

scanf("%d ",& ampa[I][j]);

}

printf(" \ n ");?

}

int?sum,csum = 0;

Printf("%14c第1门课程%4c第2门课程%4c第3门课程%4c第4门课程%4c第5门课程%4c总分\ n ",32,32,32,32;?

for(I = 0;我& lt2;i++)

{

sum = 0;

Printf("学生%d ",I);

for(j = 0;j & lt5;j++)

{

printf("%6c%d ",32,a[I][j]);

printf("%3c ",32);

sum = sum+a[I][j];

}

csum = csum+sum;

printf("%5c%d ",32,sum);

printf(" \ n ");

}

int?温度;

Printf("班级总分?");

for(j = 0;j & lt5;j++)

{

temp = 0;

for(I = 0;我& lt2;i++)

temp = temp+a[I][j];

printf("%6c%d ",32,temp);

printf("%2c ",32);

}

printf("%5c%d\n ",32,csum);

printf(" \ n ");?

}

运行结果:

问题4: #包括

作废?主()

{

int?a[10],i=0,j,temp

for(;我& lt10;i++)

{

Printf("请输入数字%d ",I+1);

scanf("%d ",& ampa[I]);

}

for(j = 0;j & lt=9;j++)?

{?

为了什么?(I = 0;我& lt10-j;i++)?

如果?(a[I]& gt;a[i+1])?

{?

temp = a[I];?

a[I]= a[I+1];?

a[I+1]= temp;

}?

}?

for(I = 0;我& lt10;i++)?

printf("%d?",一个[我]?);

printf(" \ n ");?

}

运行结果:

学习就是要用心,多思考,多思考自己学到的东西。哦,对了,给分!!!!!