第一题
#include<stdio.h> void sum(int *p) { int a[10]; int i,sum1=0; printf("请输入10个整数\n"); for(i=0;i<10;i++) { scanf("%d",&a[i]); } p=&a[0]; for(p=a;p<(a+10);p++) { sum1=sum1+*p; } printf("%d",sum1); } int main() { int *p; sum(p); return 0; }
第二题
#include<stdio.h> #include<stdlib.h> 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; }
第三题不会,问同学也是没懂,我打算上课直接问老师。
时间: 2024-10-17 17:26:01