c語言程式設計,大家來幫我解釋一下這段程式的意思,從for語句開始

2021-03-22 04:38:41 字數 3620 閱讀 7596

1樓:

m從2到100,表明取從2到100的整數,這是取值範圍。

i從2到k (即m-1)如果能被m整除就跳出,不能就列印出來。

所以,這個程式是列印100以內所有質數。

2樓:匿名使用者

這是求2-100之間的質數,為方便,你在第二個for後面加會看得更清楚,第一個for是2-100迴圈,第二個for是2-k迴圈,做除法,若餘數為0則跳出第2個迴圈,if(i==m)是判斷i的值,若前面沒跳出這個就會成立,說明在2-k都不能除盡,說明m是個質數

c語言,題目和程式**如下,可以幫我解釋一下for以下的每一句的意思嗎?最好用註釋//解釋在每句後面。

3樓:匿名使用者

#include

#include

int main()

};char a0[10] = ;

char *p;

int count=0;

int i = 0;

int len = 0;

gets(a[0]);

gets(a[1]);

gets(a[2]);

gets(a0);

to_lower(a[0]);

to_lower(a[1]);

to_lower(a[2]);

to_lower(a0);

len = strlen(a0);

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

count++;

p += len;}}

printf("%d",count);

return 0;

}其中to_lower是我自己的函式,你替換成strlwr就可以了,我沒有vc的編譯環境

執行結果:

誰能幫我解釋一下這段程式的意思?最好每一句特別是開頭那幾句有什麼作用?萬分感謝

請大家幫忙解釋一下下面這段c語言程式的含義 急急急!

4樓:匿名使用者

這是51微控制器的**,就是用p1的第7位等於低電平時來控制p2的第0位那個引腳不停的0和1轉換!

#include

#include

bit flag;

unsigned char count;

void dely500(void) //延遲函式呼叫_nop_(),_nop_()表示停1個機器週期

}void main(void)

for(count=200;count>0;count--)//進行200次轉換}

5樓:哀怨小寡婦

用微控制器p2.0輸出1khz和500hz的音訊訊號驅動揚聲器輸出報警器聲音,作報警訊號,要求1khz訊號響100ms,500hz訊號響200ms,交替進行,p1.7接一開關進行控制,當開關合上響報警訊號,當開關斷開告警訊號停止,編出程式。

給我解釋一下這個c語言程式,我看不懂繞不過彎來,那麼多for迴圈

6樓:1冰山一角

第一個for迴圈是把i從1~4迴圈。

第二個for迴圈是輸出空格的,第三個for迴圈是輸出「*」的。

j是隨著i變化而變化的。第二個和第三個for迴圈都是把j從1~j=4-i和1~2*i-1迴圈。

比如i=1,則輸出j=4-1=3個空格,j=2*1-1=1個「*」,這樣就得到第一行的3個空格,一個「*」了。

依次類推,則可以計算出:

i=1 3個空格 1個「*」;

i=2 2個空格 3個「*」;

i=3 1個空格 5個「*」;

i=4 0個空格 7個「*」;

7樓:匿名使用者

自己列印出結果看看就知道了

8樓:匿名使用者

其實就是一個一個for的看,先是外迴圈,再內迴圈,如果同極就從上到下依次迴圈

9樓:現實的魅力

首先輸入兩個變數,迴圈的三次迴圈

大家來幫我解決一道程式題,c語言的 30

10樓:匿名使用者

#include

main()

,b[100];

int m=5;

for(;m<=9;m++) b[m-5]=a[m];

}以上就是了

m的值可以自己改變,還有a字串的內容也可以的

大家來幫我改一下這個c語言程式

11樓:匿名使用者

不顯示!=刪除

#include

void f(char *ch);

int main(void)

void f(char *ch)

*p=*ch;}

12樓:匿名使用者

你這裡並沒有實現在記憶體裡面刪除它,只是在輸出的時候刪除掉了它。按照你的思路,f函式應該這麼寫

void f(char * str)

else

}str++;}}

這是adxl345感測器的c程式設計,有人可以給我解釋一下這個c語言語句是什麼意思嗎?

13樓:匿名使用者

向adx1345地址中寫入資料,有可能是初始化一下感測器,這個你得找到函式的說明了

c語言求s=1!+2!+3!+…+n!(n由輸入決定)。求大神能詳細解讀一下這個程式,尤其是for語句裡面是什麼意思

14樓:我是果瘋

第一二行**:int i,j,n;

long int t=1,sum=0;//定義了三個整數型(短整型)的變數,定義兩個長整整型變數並初始化。

第三行**:printf("input n:",&n);//提示輸入。

第四行**:scanf("%d",&n);利用scanf()函式輸入n。

第五行**:for (i=1;i<=n;i++)//進入for迴圈,外部for迴圈的主要作用是進行階乘的求和。

第六七八行**:t=1;

for(j=1;j<=i;j++)

t=t*j;//引用t這個變數進行對i這個階乘的計算,並將結果儲存在t中。內部的for迴圈的主要作用是計算階乘。

第九行**:sun=sum+t;//計算階乘的和。

第十行代**:printf("n!=%ld",sum);//利用printf()函式對結果進行輸出。

15樓:風林火陰山雷

您好!很高興為您解答。

解釋如下:

#include

void main()

printf("n!=%ld",sum);//輸出計算結果}望採納~如您還有不解,歡迎追問~

16樓:匿名使用者

for裡面是迴圈 i=1是第一次迴圈是i的值,i<=n是i的迴圈範圍,i++是i的值每次加1

17樓:nice丨

剛學c??要看懂 for裡面的最好懂得方法是你代幾個數一步一步試試 然後你應該會明白吧

請大家幫我解釋下謝謝,請大家幫我解釋一下這句話的意思!全面點謝謝謝謝!人生並非會按照你的設想一路走下去!平常心至關重要

大意如下 你是個正人君子心地善良,何必憂愁找不到繼承你家業的人呢?你體恤老人接濟窮人的品行令人欽佩和尊重,這會感動上蒼,或許留一個後代給你。說你行得正,站得正,心善,不用擔心有後顧之憂,將來也可遇到一位稱心之人。上鑑!依籤直說 請大家幫我解釋一下這句話的意思!全面點謝謝謝謝!人生並非會按照你的設想一...

誰能幫忙解釋一下這首詩,誰能幫我解釋一下這首詩的意思

宛如中流砥柱 威震一方 令來敵喪膽 更別說對付那些虎落平陽者 眼睛內有淚腺,當受到刺激時,會分泌大量淚水。其實眼睛每時每刻都會分泌淚水 如果你是說在切bai蔥時盯著會流淚du,那是正常的,因為切zhi蔥過程中蔥的刺激成分dao揮發或噴 專濺出來,落入眼內屬刺激,刺激 淚腺,就會流淚 可以用水沾蔥和刀...

解釋一下這話是什麼意思誰能幫我解釋一下這段話是什麼意思啊?

這是心魔,放下一切以前計較的東西,但有一個人糾纏不清,所以才會有這樣的對話!有爛燃句話說的抄好 不經歷風雨怎襲看見彩虹 bai佛講的是修心,一顆堅定的du心,一顆zhi慈悲的心,dao一顆耐得住寂寞的心,試問世上有幾人能耐得住寂寞?修佛不是一羨歷轎成而就的,需要持之以恆,堅定不移才行兄肆。自古修佛的...