c语言编程题?

Python024

c语言编程题?,第1张

#include <stdio.h>

int main()

{ int i,j,n,m,s1=0,s2=0

scanf("%d%d",&n,&m)

int a[n][m]

for(i=0i<ni++)

  for(j=0j<mj++)

  { printf("请输入第%d个同学的第%d门成绩:",i+1,j+1)

    scanf("%d",&a[i][j])

    if(i==0)s1+=a[i][j]

    if(j==0)s2+=a[i][j]

  }

printf("第1个同学的平均成绩:%.2f\n",(float)s1/n)

printf("第1门科目的平均成绩:%.2f\n",(float)s2/n)

return 0

}

#include <stdio.h>

int main()

{

void copy_m(char *p1, char *p2, int m)

char str1[100], *p1=str1, str2[100], *p2=str2

int m

printf("请随便输入一个字符串:")

gets(p1)

printf("您输入的字符串为:\n%s\n\n", p1)

printf("您打算从第几个字符开始复制呢?\n")

scanf("%d", &m)

copy_m(p1, p2, m)

printf("\n复制得到的另一个字符串为:\n%s", p2)

return 0

}

void copy_m(char *p1, char *p2, int m)

{

int i

char *temp=p1+m-1

for(*temp!='\0'){

*p2++ = *temp++

}

}