指针初学者 求批评,计算aaaaaaa-aaaaaa-aaaaa-aaaa-aaa-aa-a的值,也就是n个a减去n-1个a,a n自己输入#include #include void sum(int a,int n,double *p);void main(){ int a,n; double result; printf("Please input a and n:"); scanf("%d%d",&

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:31:40

指针初学者 求批评,计算aaaaaaa-aaaaaa-aaaaa-aaaa-aaa-aa-a的值,也就是n个a减去n-1个a,a n自己输入#include #include void sum(int a,int n,double *p);void main(){ int a,n; double result; printf("Please input a and n:"); scanf("%d%d",&
指针初学者 求批评,计算aaaaaaa-aaaaaa-aaaaa-aaaa-aaa-aa-a的值,也就是n个a减去n-1个a,a n自己输入
#include
#include
void sum(int a,int n,double *p);
void main()
{
int a,n;
double result;
printf("Please input a and n:");
scanf("%d%d",&a,&n);
sum(a,n,&result);
printf("The result is %f!\n",result);
}
void sum(int a,int n,double *p)
{
long i,k;
double result;
p=&result;
*p=a*pow(10,(n-1))+a;
for(i=1;i

指针初学者 求批评,计算aaaaaaa-aaaaaa-aaaaa-aaaa-aaa-aa-a的值,也就是n个a减去n-1个a,a n自己输入#include #include void sum(int a,int n,double *p);void main(){ int a,n; double result; printf("Please input a and n:"); scanf("%d%d",&
大哥,你的函数一开始就把p的地址改变了,那么最后,你主函数那个result的值是一个未知值来的.
把你sum函数
double result;
p=&result;
删除就可以了.