溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

C++分支與循環(huán)代碼怎么寫

發(fā)布時(shí)間:2022-10-14 13:53:10 來源:億速云 閱讀:115 作者:iii 欄目:編程語言

今天小編給大家分享一下C++分支與循環(huán)代碼怎么寫的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

代碼如下:

//分支和循環(huán)(1)
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main() {
//  char ch = 0;
//  ch = getchar();//getchar-獲取字符的意思
//  putchar(ch);//putchar-輸出字符
//  printf("%c", ch);
//}
int main() {
  int ch = 0;
  while((ch=getchar())!=EOF){//ctrl+z-獲取EOF,情況為假,循環(huán)停止    EOF-end of file->-1文件結(jié)束標(biāo)志,值為-1
    putchar(ch);
  }
}
/*總結(jié):continue在while循環(huán)中的作用是:
    用于終止本次循環(huán),也就是本次循環(huán)中continue后面的代碼不會(huì)再執(zhí)行,
  而是直接跳轉(zhuǎn)到while語句的判斷部分。進(jìn)行下一循環(huán)的入口判斷*/
//int main() {
//  int a = 1;
//  while (a <= 10) {
//    a++;
//    if (a == 5)
//      continue;//跳過5,打印6
//    printf("%d ", a);
//  }
//}
//int main(){
//  int n = 1, m = 2;
//  switch (n) {
//  case 1:m++;//m-3
//  case 2:n++;//n=2
//  case 3:
//    switch (n) {
//      //switch允許嵌套使用
//    case 1:n++;
//    case 2:m++; n++; break;
//    }
//  case 4:m++;break;
//  default:break;
//  }
//  printf("m=%d,n=%d", m, n);
//}
//int main() {//            利用switch語句打印1~5是工作日,6.7休息日
//  int a;
//  scanf("%d", &a);
//  switch (a) {
//  case 1:
//  case 2:
//  case 3:
//  case 4:
//  case 5:printf("工作日"); break;
//  case 6:
//  case 7:printf("休息日"); break;
//  default:printf("請(qǐng)輸入1~7的數(shù)字??!");//可寫可不寫,注意:每條switch語句只能出現(xiàn)一條default子句,但它可出現(xiàn)在列表的任何位置
//  }
//}
//int main() {//            switch語句描述天
//  int day;
//  printf("請(qǐng)輸入1~7任意數(shù)字:");
//  scanf("%d", &day);
//  switch (day) {//switch(整型表達(dá)式)
//  case 1:printf("周一"); break;
//  case 1+1:printf("周二"); break;
//  case 3:printf("周三"); break;
//  case 4:printf("周四"); break;
//  case 5:printf("周五"); break;
//  case 6:printf("周六"); break;
//  case 7:printf("周末"); break;
//  default:printf("錯(cuò)誤信息,請(qǐng)重新輸入?。?!");
//  }
//}
//int main() {//打印1到100之間的所有奇數(shù)  for方法
//  int a=1;
//  printf("1~100的奇數(shù):\n");
//  for (; a < 100; a++)
//    if (a % 2 != 0)
//      printf("%d\n", a);
//}
//int main() {//        無if語句打印1~100的所有奇數(shù)
//  int i = 1;
//  while (i < 100) {
//    printf("%d ", i);
//    i += 2;
//  }
//}
//int main(){//打印1到100之間的所有奇數(shù)   while方法
//  int a=1;
//  printf("1~100的奇數(shù):\n");
//  while (a < 100) {
//    if (a % 2 == 1)
//      printf("%d\n", a);
//    a++;
//  }
//}
//int main() {
//  /*if語句
//  if(表達(dá)式1)
//     語句1
//  else if(表達(dá)式2)
//      語句2
//    else 
//      語句3
//      */
//  int age;
//  scanf("%d", &age);
//  if (0 < age && age < 18) 
//    printf("未成年");
//  else if (age >= 18 && age < 30)
//  printf("成年");
//
//  else
//    printf("年長(zhǎng)");
//  
//}

以上就是“C++分支與循環(huán)代碼怎么寫”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

c++
AI