1樓:網友
用while將整個檔案套住。
想返回時 直接continue
c語言編寫程式如何在程式結束時返回到開始行
2樓:金色潛鳥
可以用 轉向語句 或 迴圈語句實現。例如:
int main(){
int k=1; float f; double d;
.宣告部分結束,語句開始:
loop:/ 語句部分 。。
if (k<10) goto loop; // 用 轉向語句實現。
return 0;
int main(){
int k=1; float f; double d;
.宣告部分結束,語句開始:
語句部分 。。
while (k<10); //當型迴圈。
return 0;
一般要加上條件,否則 成了死迴圈。
c語言迴圈控制結構中怎麼讓輸出資料開頭的空格遞減?比如說第一行資料8個空格,第二行七個,以此類推
3樓:網友
這個要根據數字的個數,採用雙迴圈來解決的。要看具體題目。
例如:#include
void main()
執行示例截圖:
用c語言迴圈結構編寫程式,然後輸出
4樓:神一d的存在
這是用for迴圈編的乙個小程式 你可以看一下。
#include
int main()
c語言如何迴圈執行程式?
5樓:網友
c語言中用於迴圈執行程式的結構有三種,分別是:
for(表示式1;表示式2;表示式3)
表示式1,是初始化條件,如i=0。
表示式2,迴圈條件,滿足就繼續執行迴圈體,不滿足就跳出迴圈。
表示式3,這個一般是改變迴圈條件的地方,如i++。
int main()//for迴圈計算1到10累加和/*執行結果:
while(表示式)
表示式的值為真(非0)時, 執行迴圈體語句。
int main()//while迴圈計算1到10累加和printf("%d",sum);
return 0;}/*執行結果:
do while(表示式);
先執行迴圈中的語句,然後再判斷表示式是否為真, 如果為真則繼續迴圈;否則, 則終止迴圈。
int main()//do……while迴圈計算1到10累加和while(i<=10);
printf("%d",sum);
return 0;}/*執行結果:
6樓:兄弟連教育北京總校
最簡單的複方法有兩種:
1. while(1) //數字1,不是制字母l;;)//括號中是兩個分號。
比如想一直迴圈輸出hello
完整**為:
#include
void mian()
建議你試試這兩種方法。
7樓:網友
不管怎copy樣,總得有個退出的邏輯分支的,不然程式沒有完成退出的時候了。
比如:1st:printf("請輸入你的門店營業額:");
elseprintf("請按x鍵退出,按其他鍵繼續:");
讀取乙個字元chaa
if(chaa=='x')
return 0;
elsegoto st;
2char chaa = 'y';
while(chaa!='x')
printf("請按x鍵退出,按其他鍵繼續:");
讀取乙個字元chaa}
c語言程式設計-迴圈結構
8樓:網友
你這個程式是求1到50的和,迴圈變數是a,因為a的值一直在變化,一般來說for語句的第三個表示式中所含的量是迴圈變數,第二個表示式是迴圈條件,即a<=50是迴圈條件,for後面的語句sum=sum+a是迴圈體,迴圈變數是基礎沒有迴圈變數就沒有辦法迴圈。迴圈條件控制迴圈的次數,迴圈體是目的,即你所要求的部分,沒有迴圈變數這個程式就是乙個死迴圈,a的值一直是1,不能結束迴圈 。
9樓:羿烴
迴圈變數:a
迴圈條件:a<=50
for語句後面的一條語句或是乙個語句塊裡面的就是迴圈體,這裡是迴圈變數和迴圈條件是用來控制迴圈次數的,迴圈體就是我們主要的目的,這個題目裡面是從0一直加到50阿。
10樓:top_小伍
a是 迴圈變數;a<=50是 迴圈條件sum=sum+a;是迴圈體,具體還是你自己試試就知道什麼錯誤了。
11樓:網友
迴圈變數是a
迴圈條件是(a=1;a<=50;a++)
迴圈體sum=sum+a;
沒有迴圈變數就不能迴圈,迴圈條件是控制迴圈的次數,迴圈體是你要實現的部分,即求出某個變數的值;
12樓:張仁杰何莉
a是迴圈變數,a<50是迴圈條件,迴圈體是sum=sum+a
c語言迴圈結構程式設計題
13樓:網友
這個演算法程式沒有錯,只是需要輸入兩個正整數。
#include
void main()
printf("最大公約數為:%3d",m);
3、除錯要根據你輸入的數字不同,在環境中自己去做。
14樓:憶芷苓
(1)用while語句實現。
#include
void main()
printf("最大公約數為:%d",m);
2)用do-while語句實現。
#include
void main()
while(m!=n)
printf("最大公約數為:%d",m);
3)用for語句實現。
#include
void main()
printf("m=%d n=%d",m,n); 輸出m,n在運算構成中的變化。
printf("最大公約數為:%d",m);}
c語言 迴圈結構程式設計?
15樓:網友
一般用for while ,很少用do-while
do while 無論條件是否成立都先執行一次,其他的和for,while完全一樣,for大多用於迴圈次數確定的情況下。
怎麼用for巢狀迴圈結構,C語言表達下圖。定義i列印行數,j列印空格數,K列印的星號個數
可以使用兩個二重迴圈。第一個二重迴圈列印圖形的上半部分,再用一個二重迴圈列印圖形的下半部分。下面是程式的源 和運 況的截圖。include int main for i 1 i 0 i return 0 c語言迴圈巢狀形式輸出以下圖案,求語句 include include int main voi...
用C語言迴圈結構編寫 輸入數,判斷該數是否為素數
include int main int n int i scanf d n if n 2 printf this is not a prime.n else if n 2 printf this is a prime.n else for i 2 iif n i 0 break if i n pr...
如何用c語言做個日曆表,怎樣用C語言設計一個日曆系統
include stdio.h include time.h main else if month 1 month 3 month 5 month 7 month 8 month 10 month 12 else 大月有30天month day 30 printf 當前時間是 printf asct...