簡單整理

今天學(xué)的東西蠻多的,晚上忙著寫開題報告。今晚應(yīng)該是沒那么多時間去比較詳細(xì)地整理自己的筆記了。但周一到周五的打卡記錄還是需要完成的。得有一個自己的學(xué)習(xí)記錄,以便于以后自己對于學(xué)習(xí)的回顧。今天我已經(jīng)開始慢慢感覺到自己做筆記的好處了,今天裝系統(tǒng)遇到的問題,我從網(wǎng)上找找了一會也沒有,后來找自己的筆記找到了答案,很有成就感。

今天學(xué)了四個方面的內(nèi)容:C語言運(yùn)算符的優(yōu)先性和結(jié)合性·順序結(jié)構(gòu)程序設(shè)計、分支循環(huán)結(jié)構(gòu)、循環(huán)控制。

C語言運(yùn)算符和結(jié)合性

  • 賦值運(yùn)算符
    “=”而不是“==”,雙等于是賦值語句。
  • 算術(shù)運(yùn)算符
    加減乘除是我們平時再熟悉不過的了,也要注意“%”取余的運(yùn)算。
  • 邏輯運(yùn)算符
    與或非。
  • 關(guān)系運(yùn)算符
    大于小于等于,這個大家從小就開始學(xué)習(xí)的東西。
  • 自增
    ++i先加在參與運(yùn)算,i++先運(yùn)算再加。減號也是一樣的。
  • 條件運(yùn)算符
    <表達(dá)式1>?<表達(dá)式2>:<表達(dá)式3>
    例如:a>b?a:b a>b輸出a否則b.
  • 逗號運(yùn)算符
    優(yōu)先級很低,一般不太用,以逗號隔開。

順序結(jié)構(gòu)程序設(shè)計

  • 賦值語句
    int a=4;
  • 數(shù)據(jù)的輸入和輸出
#include <stdio.h>
int main()
{   
    char a='B';
    char b='o';
    cahr c='k';
    putchar();
putchar(a);
putchar(b);
putchar(b);
putchar(c);
putchar('\t');
putchar('B');
putchar('o');
putchar('o');
putchar('k');
putchar('\n');
    return 0;
}

參照程序解很簡單明了了。

char c;
c = getcahr();
#include <stdio.h>
int main()
{
    char c;
    printf("請輸入一個字符\n");
    c=getchar();
    putchar(c);
    reutnr 0;
}

上面putchar下面getchar。

  • 格式化輸入和輸出
    1.格式字符意義d以十進(jìn)制形式輸出帶符號證書(正數(shù)不輸符號)
    2.o以八進(jìn)制形式輸出無符號整數(shù)(不輸出前綴0)
    3.x,X以十六進(jìn)制形式輸出無符號整數(shù)(不輸出前綴0x)
    4.u以十進(jìn)制形式輸出無符號整數(shù)
    5.f以小數(shù)形式輸出單雙精度實數(shù)
    6.e,E以指數(shù)形式輸出單雙精度實數(shù)
    7.c輸出單個字符
    8.s輸出字符串

分支循環(huán)結(jié)構(gòu)

  • if語句有三種形式
    1:基本形式:if
    if(表達(dá)式) 語句
    2 if-else形式
    if(表達(dá)式)
    語句1;
    else
    3if-else-if形式
    if(表達(dá)式1)
    語句1;
    else if(表達(dá)式2)
    語句2;
    else if(表達(dá)式3)
    語句3;
    ..........
    else if(表達(dá)式n)
    語句n;
    else
    語句m;
  • if語句的嵌套
    當(dāng)if語句中的執(zhí)行語句又是if語句時,則構(gòu)成了if語句的嵌套。
    if(表達(dá)式)
    if語句;
    或者
    if(表達(dá)式)
    if語句;
    else
    if語句;
  • switch語句,用于多分支選擇的語句
    一般形式:
    switch(表達(dá)式)
    {
    case 常量表達(dá)式1:語句1;
    case 常量表達(dá)式2:語句2;
    case 常量表達(dá)式3:語句3;
    ...........
    case 常量表達(dá)式n:語句n;
    default : 語句n+1;
    }

循環(huán)控制

  • while語句的一般形式:
    while(表達(dá)式)語句:表達(dá)式為循環(huán)條件,語句為循環(huán)體。
    while語句的語義是:計算表達(dá)式的值,當(dāng)值為真時,執(zhí)行循環(huán)體。
  • do-while語句
    do while語句的一般形式為:
    do
    語句
    While(表達(dá)式)
  • for語句
    for語句可以完全取代while循環(huán)
    for語句的一般形式為:
    注意:
    1:for循環(huán)中的表達(dá)式1,表達(dá)式2,表達(dá)式3都是選項,即可以省略,但
    是“;”不能缺省。
    2:缺少表達(dá)式1,表示不對循環(huán)變量賦初值
    1. 省略表達(dá)式2,則表示該循環(huán)為死循環(huán)
      4,省略表達(dá)式3,則不對循環(huán)變量進(jìn)行操作,可在語句體中加入修改循環(huán)變量的語句。
      for(表達(dá)式1;表達(dá)式2;表達(dá)式3) 語句

簡單整理了一下,我想用Markdown創(chuàng)建表格試了好一會都不行,很無奈啊。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容