1樓:網友
很簡單啊,學過c的都會吧,不過分太低了,估計沒人願意寫。
c語言程式設計裁判打分系統
2樓:募思小孩
# include
# define n 4
void main()
int i,min,max,sum;
sum = 0;
for(i=0; i100)
min = a[0];
max = a[0];
for (i=0; i a[i])
min = a[i];
if (max< a[i])
max = a[i];
sum += a[i];
printf("該選手的平均分為:%d",(sum-min-max)/(n-2));
c語言程式設計 裁判打分系統
3樓:
#include
int main()
elsesum+=a[i]; // 計算總和。
printf("%lf",(sum-min-max)/3); //總和減去最大值,最小值,除以個數}
急求高手幫忙~c語言一道題~
4樓:未來需努力點綴
樓主你好。
其實演算法的關鍵是要想到使用三進位來解決。
很顯然 對於輸入的數n來說 總共有3^n種成績因此我們只需要遍歷0~(3^n)-1 就行了 因為0~(3^n)-1中每乙個數代表著乙個乘積。
例如:n=2時 0分離成0,0 (0,0)*(1,0)就是一種結果 之後的一次類推。
因此演算法不難寫出 **如下:
#include
#include
#define n 5
int main()
for(k=0;k<(int)pow(,n*;k++)//遍歷0~(3^n)-1中的3^n中情況。
printf("=%d",r);
return 0;
為了幫助樓主理解我的演算法過程 我把每一步乘積的數都顯示出來了希望能幫助你哈^_^
5樓:伊·梵
這個菜鳥都會呀,高手估計不會幫你做的了。
你覺得**比較困難呢?
陣列定義困難?
輸入困難?乘法困難?
6樓:科技領域創作者拽拽
小弟啊!二重迴圈就解決啦!for或者while都可以的!沒學過迴圈的話好好看書吧。
7樓:匿名使用者
#include
void main()
for(i=0;ifor(j=i+1;jprintf("%d ",b[i]*b[j]);
沒辦法,就讓我這個菜鳥用比較菜鳥的方法給你解決吧!
一道c語言題目,求解,謝謝
8樓:緣明思
你沒覺得這個題目的要求跟氣泡排序差不多麼?我建議寫兩個氣泡排序,乙個排完後是從小到大,其移動數字的次數是第一問的數,而被移動的數就是要輸出的數;同理另乙個是從大到小的。
9樓:
樓上不敢苟同呀,變數最好是再用到是定義,並不是非得在程式開頭定義,這樣可讀性不強。跟定義變數沒關係,可能是其他問題,你再仔細看看,用另外一組數測試看程式是否正確就知道了。
10樓:迷茫的天行者
你定義變數int j,m,o; int sum=0,k=-1,z=j-1; 時,應當把它們放到執行語句之前去!,即定義變數時不能分開定義,這是c語言不是c++。
11樓:網友
c基礎要求先定義在,在用。
幫忙做幾個c語言題目
12樓:紫川帝林
第乙個:
#include
int main()
ans=ans*10+in%10;
printf("%d",ans);
return 0;
第二個:#include
#include
#define maxsize 10
typedef struct stack
stack;
int gys(int x,int y)
int gbs(int x,int y)}void main()
p->top--;
if (p->top!=-1)
printf("the min gong bei shu is %dthe max gong yue shu is %d",a,m);
elseprintf("error");
第三個:#include
#include/*fabs()*/
void main()
printf("cos(%g)=%.8f",x,c);
/注意x為弧度,輸入的值過大沒意義只要在-2*∏~2*∏即可。因為c語言的運算精確度有限。我也曾考慮先把乙個弧度轉化到-2*∏~2*∏之間,但這需要乙個比較準確的∏的值,否則誤差會大。
C盤乙個隱藏系統檔案800MB正常嗎
正常,那是頁面檔案,也就是虛擬記憶體,你不用管他,隨著你虛擬記憶體使用的大小自動增長和減小的。定義 在安裝過程中建立的虛擬記憶體頁面檔案 名為 特性 這個檔案的大小是自己系統虛擬記憶體設定的最小值的大小。假如虛擬記憶體的設定為mb mb 那麼你在自己的設定驅動盤下面就可看到大小為mb的檔案。如何刪除?網路上面...
求乙個關於微控制器的蜂鳴器的C語言程式,如果好,可行的話有追加分
報警產生器。 實驗任務。用輸出khz和hz的音訊訊號驅動揚聲器,作報警訊號,要求khz訊號響ms,hz訊號響ms,交替進行,接一開關進行控制,當開關合上響報警訊號,當開關斷開告警訊號停止,編出程式。 電路原理圖。圖 系統板上硬體連線。 把 微控制器系統 區域中的埠用導線連線到 音訊放大模組 區域中的...
重灌系統後,只剩C盤了,重灌系統後,只剩乙個C盤了 ,
首先要確定一下,你現在的c盤是不是等於你的硬碟容量,如果等於,那說明你在裝系統的時候一不小心,把硬碟分成乙個區了,如果不等於,例如你的硬碟有500g,但是你現在的c盤只有50g,那說明你在安裝系統的時候刪除了其他分割槽,或者沒有分配其他分割槽,所以進了系統後你看不到其他盤。建議你先在控制面板中的管理...