#include//指数数组求和 void sum(int *p){ int a[5]; int i,sum=0; printf("请输入5个整数"); for(i=0;i<5;i++) { scanf("%d",&a[i]); } p=&a[0]; for(p=a;p<(a+5);p++) { sum=sum+*p; } printf("%d",sum); } int main(){ int *p; sum(p); return 0;}
#include//创建数组空间 #include int main(){ int a[10]; int *p=(int *)malloc(10*sizeof(int)); int i; printf("请输入10个整数\n"); for(i=0;i<9;i++) { scanf("%d",&p[i]); } for(i=0;i<9;i++) { printf("%d",p[i]); } return 0;}
#include//将字符串大小排序 #include void fsort(char*body[],int n);int main(void){ int i; char*body[]={ "hand","leg","foot","finger","eyes"}; fsort(body,5); for(i=0;i<5;i++) printf("%s\n",body[i]); return 0;}void fsort(char*body[],int n){ int k,j; char*temp; for(k=1;k 0) { temp=body[j]; body[j]=body[j+1]; body[j+1]=temp; }}
#includeint main(){ int b[10][10]; int i,j; int(*p)[10]=&a[0][0]; for(i=8;i>-1;i--) { for(j=8;j>-1;j--) { b[i][j]=(i+1)*(j+1); } } for(i=0;i<10;i++) { for(p=a;p<(a+10);p++) { printf("%d",a[i]); } } return 0; }
老师第三道题太难了 今天问的组长 所以交的有点晚 见谅