c語言迴圈結構以及迴圈控住語句

來源:互聯網
上載者:User

標籤:c語言迴圈結構以及迴圈控住語句基礎

有的時候,我們可能需要多次執行同一塊代碼。一般情況下,語句是按順序執行的:函數中的第一個語句先執行,接著是第二個語句,依此類推。

程式設計語言提供了更為複雜執行路徑的多種控制結構。

迴圈語句允許我們多次執行一個語句或語句組。

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/9D/F0/wKioL1mJICqSs2DmAABWSVO0OLs147.png-wh_500x0-wm_3-wmp_4-s_116382754.png" style="float:none;" title="2017-08-08_10-10-09.png" alt="wKioL1mJICqSs2DmAABWSVO0OLs147.png-wh_50" />

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M01/9D/F0/wKioL1mJICvgUbnJAABG0nxDqBo684.png-wh_500x0-wm_3-wmp_4-s_3968717418.png" style="float:none;" title="2017-08-08_10-10-24.png" alt="wKioL1mJICvgUbnJAABG0nxDqBo684.png-wh_50" />

自己小練習

列印次數

#include <stdio.h>int main(){int a,sum;printf("請輸入次數a:");scanf("%d",&a);sum = 1;do{printf("*");sum = sum + 1;}while (sum<=a);}

前n項奇數和

#include <stdio.h>int main(){int s,sum,n,i;printf("請輸入前n項:");scanf("%d",&n);s = 0;sum = 1;i = 1;while(i<=n){s = s +sum;sum = sum + 2;i = i + 1;}printf("前n項的和是:%d.",s);}

求素數

#include <stdio.h>#include "math.h"int main(){int a,n,i;printf("請輸入要判斷的數:\n");scanf("%d",&a);n = sqrt(a);for(i=2;i<=n;i=i+1){if(a%n==0)break;}if (i==n+1)printf("%d是素數。",a);else printf("%d不是素數。",a); }


本文出自 “大李子” 部落格,轉載請與作者聯絡!

c語言迴圈結構以及迴圈控住語句

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.