當前位置:編程學習大全網 - 編程語言 - 常見的c編程問題

常見的c編程問題

問題1:

#包含?& ltstdio.h & gt

#包含?& ltmath.h & gt

雙倍?s1,s2,S3;

作廢?好玩(雙倍?a,雙份?b){

s1=pow(a+b,2);

s2=pow(a+b,3);

s3=pow(a+b,1.0/2);

}

作廢?main(){?

雙倍?甲、乙;

scanf("%lf%lf ",& amp壹,& ampb);

樂趣(a,b);

printf("%lf\n%lf\n%lf ",s1,s2,S3);

}//運行示例:

問題2:

#包含?& ltstdio.h & gt

#定義?n?五

作廢?好玩(int?a[]){

int?我;

for(I = N-1;我& gt0;我-)

a[I]-= a[I-1];

}

作廢?main(){?

int?我,a[N];

for(I = 0;我& ltn;i++)

scanf("%d ",& ampa[I]);

for(I = 0;我& ltn;i++)

printf("%d?",a[I]);

printf(" \ n ");

好玩(壹);

for(I = 0;我& ltn;i++)

printf("%d?",a[I]);

}//運行示例:

問題3:

#包含?& ltstdio.h & gt

int?a[6],b[6],c=0,d = 0;

雙倍?avg

int?好玩(int?arr[6][6])

{

int?I,j,s,sum = 0;

for(I = 0;我& lt6;i++)

{

s = 0;

for(j = 0;j & lt6;j++)

{

s+= arr[I][j];

sum+= arr[I][j];

if(i==j)?c+= arr[I][j];

if(i+j==5)?d+= arr[I][j];

a[I]= s;

}

}

for(I = 0;我& lt6;i++)

{

s = 0;

for(j = 0;j & lt6;j++)

s+= arr[j][I];

b[I]= s;

}

avg = sum/36.0;

回歸?總和;

}

作廢?main(){?

int?I,j,s,arr[6][6];

for(I = 0;我& lt6;i++)

for(j = 0;j & lt6;j++)

scanf("%d ",& amparr[I][j]);

for(I = 0;我& lt6;i++)

{

printf(" \ n ");

for(j = 0;j & lt6;j++)

printf("%-4d ",arr[I][j]);

}

s = fun(arr);

printf(" \ n每行的摘要:");

for(I = 0;我& lt6;i++)

printf("%d?",a[I]);

printf(" \ n每行的摘要:");

for(I = 0;我& lt6;i++)

printf("%d?",b[I]);

printf(" \ n主對角線的總和:?% d \次對角線的總和:?%d\n數組的總和?%d\n平均值:?%lf”,c,d,s,avg);

}//運行示例:

  • 上一篇:C和C++可以同時學習嗎?
  • 下一篇:手機電話呼叫轉移怎麽設置
  • copyright 2024編程學習大全網