求助c語言loop問題,在C語言中loop是什麼意思?

時間 2025-01-16 13:25:08

在c語言中loop是什麼意思?

1樓:網友

只是是乙個c語言語句行的標號,而不是迴圈語句。就像在上面 c 語言程式中的「loop6」和「loop10」就是為了配合 goto (跳轉)語句而給某行程式起的名字(標號)。

例如下圖:它的意思是:當 q 的值等於 14時,跳轉到標號為 loop6 的那條程式語句繼續執行, 也就是列印出 "hello world"。

擴充套件資料:goto語句一般格式如下: goto 語句標號; 其中語句標號是按識別符號規定書寫的符號, 放在某一語句行的前面,標號後加冒號(:)

語句標號起標識語句的作用,與goto 語句配合使用。

如: label: i++;

loop: while(x<7);

goto語句通常與條件語句配合使用。可用來實現條件轉移, 構成迴圈,跳出迴圈體等功能。

但是,在結構化程式設計中一般不主張使用goto語句, 以免造成程式流程的混亂,使理解和除錯程式都產生困難。

2樓:葛瑤逯丹煙

loop不是c語言的保留字。

loop是乙個在程式設計中習慣用的語句標號。且長配合goto語句使用。

由於現在程式設計不提倡使用goto語句,c中的語句標號也最好少用到。

3樓:薊歆林曼麗

那是組合語言裡的東西。loop是用在迴圈的時候的跳轉語句。

彙編是比c語言還要接近機器語言的一種語言。

4樓:匿名使用者

這不是c裡面的關鍵字,通常用作行號,與goto語句連用。

5樓:匿名使用者

這個不是關鍵字,一般在書裡出現是為了表示迴圈。是偽**的一直寫法,並不是真正的程式設計關鍵字。

6樓:匿名使用者

c語言裡沒有這個關鍵字。

可能是使用者自定義的乙個識別符號,比如函式名或者變數名,標號不過內嵌彙編裡,彙編指令中有乙個loop指令。

總之請把**給一下,方便解說。。。

c++ for loop的問題 不懂怎樣做?

7樓:網友

1、原理大概如下:(判斷計算需要星號的位置)

1 1x2-1=1

1 3 2x2-1=3

1 5 3x2-1=5

1 7 4x2-1=7(1)

1 9 5x2-1=9(3)

1 7 4x2-1=7(1)

1 5 3x3-1=5

1 3 2x2-1=3

1 1x2-1=1

init=0,("*"); 2 &&2、**如下:,test_num:4,5,7

#include

using namespace std;

void graphfunc(int baseline = 4)

elsecout <<" ";

cout

for(int i=baseline-1;i!=0;i--)//-bl=4,i=3

elsecout <<" ";

cout

c語言問題求助,c語言問題求助!

24 b a錯,陣列名是常指標,不能 運算或重新賦值。c 沒有語句錯誤,但st太長,放到a中就越界了。d 宣告陣列不同時初始化時不得將空著。c語言問題求助! if strcmp stu i name 0 這句判斷 字串是否相等 flag 只是個標誌變數,目地是為了 if flag 1 printf ...

c語言問題求助,C語言問題求助

include stdio.h include conio.h main else getch 慕容冰綃 include define default price 270 define work year 30 struct user data int get the year struct use...

c語言問題求助,C語言問題求助

聽不清啊 include define n 100 typedef struct node sqlist int main int argc,const char argv 以下輸出 for i 1 i number i printf n 排序後 n for i 2 i s.length i s.d...