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一顆耐得住寂寞的心,試問世上有幾人能耐得住寂寞?修佛不是一羨歷轎成而就的,需要持之以恆,堅定不移才行兄肆。自古修佛的...