哪個大神幫我做一下這個c語言程式設計題

2021-05-04 10:04:42 字數 4151 閱讀 8725

1樓:刀無極啊

1、#include

int fun1(int *xx,int n);

int fun2(int *xx,int n);

float fun3(int *xx,int n);

int main()

return 0;

}void countvalue(int *a, int *n)}*n=j;}

2樓:山水阿銳

您好,這樣:

#include

#include

#define n 5

struct stu

;main()

;struct stu node[n],node2[n];

file *fp;

fp=fopen("1.txt","w");//寫入for(i=0;i

sum[i]/=3;//求平均分

fprintf(fp,"%d %s %d %d %d %lf\n",node[i].num,node[i].name,node[i].

scores[0],node[i].scores[1],node[i].scores[2],sum[i]);

}fclose(fp);

fp=fopen("1.txt","r");

for(i=0;i

求大神幫我解決一下幾道c語言程式設計題

3樓:

#include

unsigned long factorial(unsigned int n)

int main(int argc, char * argv)printf("大於零的奇數有:");

for(i=0;i<10;i++)

}printf("\n平均值為:%f\n\n",sum/n);

return 0;

}/**************end of file***********************/

4樓:匿名使用者

5分太少,30分起步,我寫了。

#include "stdio.h"

void main()

求大神幫我做兩道c語言程式設計習題~~

5樓:南雨筠

1#include

#include

void main()

2、#include

void main()

printf("您能得到的利息和本金合計為%f",money);}

6樓:

#include

#include

int main()

else if ( x < 0 && y >= 0)else if ( x < 0 && y < 0 )else if ( x >= 0 && y < 0)printf("z=%lf",z);

} 2:

#include

#include

int main()

sum = base*pow(ratio + 1,year*12.0);

printf("base + interest = %lf",sum);}完成

7樓:匿名使用者

1.#include

#include

main()

else if(x<0&&y>0)

else if(x<0&&y<0)

else if(x>0&&y<0)

printf("z=%f\n",z);

system("pause");}2.

#include

main()

printf("%f\n",moneyout);

break;

case 2:

for(i=0;i<24;i++)

printf("%f\n",moneyout);

break;

case 3:

for(i=0;i<36;i++)

printf("%f\n",moneyout);

break;

case 5:

for(i=0;i<60;i++)

printf("%f\n",moneyout);

break;

case 8:

for(i=0;i<96;i++)

printf("%f\n",moneyout);

break;

default:

printf("year is error!\n");

break;

}system("pause");

}親自測試通過。

c語言程式設計題:跪求各位大神幫幫忙

8樓:匿名使用者

int fac1(int n)

int fac2(int n)

哪位c語言大神幫我說明一下這道題?

9樓:天星旋光

#include

void main()

10樓:匿名使用者

1,是往後移一位,繼續查詢

for迴圈是找到x的位置後,將陣列a中x位置後面的值往前移一位,即a[i]=a[i+1]

11樓:

a=5,b=0,c=3

%d前面兩個沒空格分隔

還有if是要用大括號的,如果沒有,就只執行後面一句!

不然a=b,b=t是不關if管的了,它照樣執行

12樓:匿名使用者

一條語句一條語的看:

int a=4,b=3,c=5,t=0;

//這個是賦值不用說了

if(a不成立,t=a;不執行。繼續

回往下執行a=b;現在a=3,。執答行b=t;現在b=0;

if(a

//a=3,c=5,a

到此為止,a=5,b=0,c=3,t=3

printf("%d%d %d \n",a,b,c);

第二%d後有個空格,所以結果是 50 3,如果沒有應該是503

13樓:匿名使用者

你這個程式設計啊···先看程式設計規範吧!

14樓:匿名使用者

你應該把if後面的3個語句括起來。不然只執行了if(a

都不是if的範圍內

15樓:匿名使用者

這是重新bai排列過

du的zhi,注意if語句只

dao是到;內

就完了容

#include

void main()

16樓:

這種來問題,你叉開看

int a=4,b=3,c=5,t=0;

if(a這是乙個自域。一起執行

,滿足條件執行

a=b;b=t; 這是什麼條件下都執行的,順序執行if(a

printf("%d%d %d \n",a,b,c);

17樓:大同天下走一遭

呵呵,這複個錯誤太製基礎了

你的if條件語句,就是換位的沒有用括號括起來,所以if條件只限制一句於是你的語句變成了以下的語句

if(a

a=b;

b=t;

if(a

a=c;

c=t;

第一句條件不足未執行,後面5句都執行了,得到a=5,b=0,c=3的結果

18樓:不愛到愛

因為if(a

if(a

將**改為

if(a

if(a

可以達到你要的結果

希望有C語言大神幫我看一下這個程式

這程式寫得,可讀性太差了,看著頭暈。除錯了下,輸入資料停止執行的原因是 陣列越界訪問了。h z1 z2 n k h q 10000 n1 l i n 到這陣列越界了 解決辦法有兩個 a 格點數l,輸入時不要超過100 b 將相關陣列定義得足夠大 b 1 在main函式之前定義一常量 define s...

誰能幫我解釋一下這個c語言程式,C語言誰能幫我解釋一下這個程式裡for迴圈裡面每句的意思

這是抄乙個把輸入的 十進位制數轉換襲為二進位制數的程式,對程式略作修改 include int main 可處理稍大一點的數讀入mfor m 0 i 當m 0時for i i 0 i 頭上的i 去除開頭的0 return 0 c語言 誰能幫我解釋一下這個程式裡for迴圈裡面每句的意思?ch i ge...

C語言習題,麻煩來個大神能給我詳細解答一下,謝謝

file edit options buffers tools c help include void wanshu int x int i 0,sum 0,a 50 j 0 for i 1 i 有一種最簡單的方法,就是暴力搜尋,過程如下 從1一直搜尋到給定的數字n,對每乙個數字k,根據以下規則判定...