利用C語言編寫一個(gè)無限循環(huán)語句
用C編寫一個(gè)無限循環(huán)語句
今天比較無聊,看了些基本的for循環(huán)和while循環(huán)語句,就利用它們的特性編寫一個(gè)無限循環(huán)語句。
代碼如下:
#include <stdio.h> ? int main () { ? ?for( ; ; ) ? ?{ ? ? ? printf("該語句將永遠(yuǎn)循環(huán)下去!\n"); ? ?} ? ?return 0; }
而while循環(huán)語句也可達(dá)到此目的:
#include <stdio.h> ? int main () { ? ?while(1) ? ?{ ? ? ? printf("該語句將永遠(yuǎn)循環(huán)下去!\n"); ? ?} ? ?return 0; }
C語言進(jìn)入無限循環(huán)的三種方法
我們在使用C語言時(shí),希望程序執(zhí)行到某一處時(shí)就停止繼續(xù)向下運(yùn)行,因此可以讓程序進(jìn)入一個(gè)無限循環(huán)語句中。下面分享三種方法。
1、使用while語句
這種是最常用的。
?? ?while(1) { ?? ??? ?; ?? ?}
2、使用for語句
?? ?int a; ? ? for (a = 0; a <2; a++) { ?? ??? ?a = 0; ?? ?}
3、使用goto語句
int a; fail:a = 1; ?? ? if (a != 2) { ?? ??? ?goto fail; ?? ? }
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C++ opencv圖像處理實(shí)現(xiàn)圖片幾何變換示例
這篇文章主要為大家介紹了C++ opencv圖像處理實(shí)現(xiàn)圖片幾何變換示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05基于C++實(shí)現(xiàn)去除字符串頭尾指定字符功能
編程時(shí)我們經(jīng)常需要對字符串進(jìn)行操作,其中有一項(xiàng)操作就是去除字符串的頭(尾)指定的字符,比如空格。本文為大家詳細(xì)介紹了如何利用C++實(shí)現(xiàn)這一效果,需要的可以參考一下2022-04-04C++算法設(shè)計(jì)之馬踏棋盤的實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了C++算法設(shè)計(jì)之馬踏棋盤的實(shí)現(xiàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02使用c++實(shí)現(xiàn)OpenCV繪制旋轉(zhuǎn)矩形圖形
這篇文章主要給大家介紹了使用c++實(shí)現(xiàn)OpenCV繪制圖形旋轉(zhuǎn)矩形的方法案例,通過圖文及代碼形式進(jìn)行了詳細(xì)的描述,有需要的朋友可以參考下,希望可以有所幫助2021-08-08使用C語言遞歸與非遞歸實(shí)現(xiàn)字符串反轉(zhuǎn)函數(shù)char *reverse(char *str)的方法
本篇文章是對使用C語言遞歸與非遞歸實(shí)現(xiàn)字符串反轉(zhuǎn)函數(shù)char *reverse(char *str)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05