1樓:匿名使用者
可以使用goto語句返回程式指定的位置。
goto語句也稱為無條件轉移語句,其一般格式如下: goto 語句標號; 其中語句標號是按識別符號規定書寫的符號, 放在某一語句行的前面,標號後加冒號(:)語句標號起標識語句的作用,與goto 語句配合使用。
如: label: i++;
loop: while(x<7);
c語言不限制程式中使用標號的次數,但各標號不得重名。goto語句的語義是改變程式流向, 轉去執行語句標號所標識的語句。
goto語句通常與條件語句配合使用。可用來實現條件轉移, 構成迴圈,跳出迴圈體等功能。
但是,在結構化程式設計中一般不主張使用goto語句, 以免造成程式流程的混亂,使理解和除錯程式都產生困難。
2樓:匿名使用者
修改了一下。 你說的都能了。
#include
#include
int nchoose;
bool isreturn=false;
char value;
void caidan()
bool returncaidan()elsevoid func1()
void func2()
void func3()
void main()
while(isreturn);
3樓:
void prt_main(void)
功能完成後,呼叫prt_main()函式即可,選擇 4 後退出。
c語言如何返回選單?
4樓:匿名使用者
1、如果只是想返回已經寫好的主選單頁面的話 可以直接在當前函式中結束位置呼叫主選單所在的函式,如果想輸入某值返回的話 就加個輸入提示 比如 在其他函式頁面加上「輸入0返回主選單」就可以在任意時候 輸入0來返回 當然實現的時候也是輸入語句加判斷語句 加呼叫主選單所在函式,呼叫前先呼叫清屏函式。
2、例程:#include
int menu()
void f1()
void f2()
void f3()
void f4()
void main()}
5樓:網友
問題比較多,主要是兩個:
輸入的時候,用的格式和變數型別不匹配;
menu函式最後又呼叫menu,沒必要。
改了一下,你看看。
6樓:丹問玉
while(choice!=0);
menu();
去掉menu();
這個函式是用迴圈來控制,不需要進行遞迴。
當choice不等於0的時候,做完選擇的事會自動返回選單。
c語言 如何實現返回主選單????
7樓:網友
如何再返回到主選單 ?
void dispmenu()
void dispmenu1()
void func1()
void main()}
c語言如何實現返回主選單?
8樓:網友
如何再返回到主選單 ?
void dispmenu()
void dispmenu1()
void func1()
void main()}
c語言,每執行完一個程式想要回到主介面怎麼弄? 10
9樓:匿名使用者
把主介面的功能都放在一個函式中,在執行完一個函式時呼叫一次主介面函式。
10樓:月光疾風
比 如,你可以設為按一下字元'0',就呼叫主介面函式,就返回主介面了,很簡單。
c語言,命令執行完以後怎麼返回選擇選單
11樓:匿名使用者
1、如果只是想返回已經寫好的主選單頁面的話 可以直接在當前函式中結束位置呼叫主選單所在的函式,如果想輸入某值返回的話 就加個輸入提示 比如 在其他函式頁面加上「輸入0返回主選單」就可以在任意時候 輸入0來返回 當然實現的時候也是輸入語句加判斷語句 加呼叫主選單所在函式,呼叫前先呼叫清屏函式。
2、例程:#include
int menu()
void f1()
void f2()
void f3()
void f4()
void main()}
12樓:匿名使用者
while(i==1)
return;
還有,如果想要退出的話,在程式最後加一個break;(我也是剛剛接觸c語言,沒有上機除錯,只是給個建議,希望對你有幫助)
13樓:網友
#include ""
#include ""
int main()
else if(i==2)
else if(i==0)
system("pause");
system("cls");
printf("1.奇數偶數判斷""2.到n為止總和""0.推出""選擇: "
scanf("%d",&i);
14樓:知道不知道巨蟹
#include
int main(void)
while(i==2)
while(i==0)
用goto語句吧 這是無條件轉移的一個語句。
15樓:運美麗辛盈
在c語言環境下用選單中的build命令編譯,在同目錄下就會生成。exe可執行檔案,前提是你的c程式正確才行,要不會報錯的!
c語言如何使執行完一個選項後返回選單 求解
16樓:匿名使用者
如果只是想返回已經寫好的主選單頁面的話 可以直接在當前函式中結束位置呼叫主選單所在的函式,,如果想輸入某值返回的話 就加個輸入提示 比如 在其他函式頁面加上「輸入0返回主選單」就可以在任意時候 輸入0來返回 當然實現的時候也是輸入語句加判斷語句 加呼叫主選單所在函式,,記得呼叫前先呼叫清屏函式,不然會兩個介面同時顯示 一團亂。
17樓:熊熊朋
把選單輸出放在一個迴圈裡,case 'q':
system("cls");可以清屏。
break;
c語言的函式返回值,c語言中,函式返回值怎麼用?
所謂返回值,就是人們想要知道函式或者程式所得到 的結果而設計的函式或者程式結束時給出一個值。比如 我們編寫一個加法函式,肯定想知道加完過後的結果是什麼,那麼我們就指定這個結果為該加法程式的返回值。關於返回值的返回 1 函式呼叫語句本身代表其返回值 例如 fun a 那麼 fun a 就是這個返回值。...
c語言呼叫陣列返回陣列怎麼做,C語言呼叫陣列返回陣列怎麼做?
include define min x,y int add 1 main for i 0 i 5 i printf d b i int add 1 int static a 5 return a 注意事項 一 該陣列不能是返回函式的區域性變數陣列,因為區域性變數陣列在退出函式後會被釋放。可以是全域...
利用C語言隨機產生20道口算題,利用C語言隨機產生20道口算題?
首先確定資料要求,隨機4個運算子號,隨機2個數,再拼湊在一起,收工 只是題不要答案就容易,定義兩個int變數,給賦值為隨機數,自己可以定範圍,讓後輸出a,隨機運算子,b,利用c語言隨機產生20到口算題這個很難的。for 20次 else c語言小學生加法考試題 連續做10道題,通過計算機隨機產生兩個...