第一题:#include<stdio.h>
void main()
{
int a[10],b[9],i=0
for(i<10i++)
{
printf("请输入第%d个数",i+1)
scanf("%d",&a[i])
}
for(i=1i<10i++)
b[i-1]=a[i]-a[i-1]
for(i=0i<9i++)
{
if(i%3==0)printf("\n")
printf("%d ",b[i])
}
}
运行结果:
第二题:#include<stdio.h>
void main()
{
char a[100]int i=0
printf("请输入一串字符按回车结束")
scanf("%s",a)
while(1)
{
if(a[i]>='A'&&a[i]<='Z')
a[i]=a[i]+32
printf("%c",a[i])
i++
if(a[i]==0)break
}
printf("\r\n")
}
运行结果:
第三题:(以两名学生为例,其他只要改变对应的值即可,照着框架来即可)#include<stdio.h>
void main()
{
int a[2][5],i,j
for(i=0i<2i++)
{
for(j=0j<5j++)
{
printf("请输入第%d个学生,第%d门成绩",i+1,j+1)
scanf("%d",&a[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,32,32)
for(i=0i<2i++)
{
sum=0
printf("第%d个学生",i)
for(j=0j<5j++)
{
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 temp
printf("班级总分 ")
for(j=0j<5j++)
{
temp=0
for(i=0i<2i++)
temp=temp+a[i][j]
printf("%6c%d",32,temp)
printf("%2c",32)
}
printf("%5c%d\n",32,csum)
printf("\n")
}
运行结果:
第四题:#include<stdio.h>
void main()
{
int a[10],i=0,j,temp
for(i<10i++)
{
printf("请输入第%d个数",i+1)
scanf("%d",&a[i])
}
for(j=0j<=9j++)
{
for (i=0i<10-ji++)
if (a[i]>a[i+1])
{
temp=a[i]
a[i]=a[i+1]
a[i+1]=temp
}
}
for(i=0i<10i++)
printf("%d ",a[i] )
printf("\n")
}
运行结果:
学习是要用心的,多动脑,多思考学到的东西才是自己的。喔,对了给分哟!!!!!
代码文本:
#include "stdio.h"
int main(int argc,char *argv[]){
int s,i
s=0,i=1
do{
s += i*i+i++
}while(i<101)
printf("1*2+2*3+3*4+...+100*101 = %d\n",s)
return 0
}