亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 變量的數據類型就存在這樣的情況。數據類型存在自動轉換的情況,比如:

    https://img1.sycdn.imooc.com/66dee17b00015d2d04310115.jpg

    自動轉換發生在不同數據類型運算時,在編譯的時候自動完成。

    https://img1.sycdn.imooc.com/66dee1910001645404450158.jpg

    字節小的可以向字節大的自動轉換,但字節大的不能向字節小的自動轉換

    查看全部
    0 采集 收起 來源:自動類型轉換

    2024-09-09

  • 強制類型轉換

    強制類型轉換是通過定義類型轉換運算來實現的。其一般形式為:

    ?(數據類型) (表達式)?

    作用是把表達式的運算結果強制轉換成類型說明符所表示的類型

    https://img1.sycdn.imooc.com/66dee13e00013b2e04560102.jpg

    使用強制轉換時應注意以下問題:

    1、數據類型和表達式都必須加括號,如把(int)(x/2+y)寫成(int)x/2+y則成了把x轉換成int型之后再除2再與y相加了。

    2、轉換后不會改變原數據的類型及變量值,只在本次運算中臨時性轉換。

    3、強制轉換后的運算結果不遵循四舍五入原則。

    查看全部
    0 采集 收起 來源:強制類型轉換

    2024-09-09

    • C語言中的運算就是對數據進行操作、處理的過程。

    • C語言中又有哪些運算符

    • ?※ 算術運算符

    • ?※ 賦值運算符

    • ?※ 關系運算符

    • ?※ 邏輯運算符

    • ?※ 三目運算符

    查看全部
    0 采集 收起 來源:運算符號是啥

    2024-09-09

  • 注釋是寫給程序員看的,不是寫給電腦看的。

    C語言注釋方法有兩種:

    ?????? 多行注釋:? /* 注釋內容 */?

    ?????? 單行注釋:? //注釋一行

    查看全部
  • 編寫程序時應遵循以下規則:

    1、一個說明或一個語句占一行,例如:包含頭文件、一個可執行語句結束都需要換行;

    2、函數體內的語句要有明顯縮進,通常以按一下Tab鍵為一個縮進;

    3、括號要成對寫,如果需要刪除的話也要成對刪除;

    4、當一句可執行語句結束的時候末尾需要有分號;

    5、代碼中所有符號均為英文半角符號。

    https://img1.sycdn.imooc.com/66dea88e00011f3203930190.jpg

    查看全部
    • 一個C程序有且只有一個主函數,即main函數。https://img1.sycdn.imooc.com/66dea7cd0001ba9704030118.jpg

    • C程序就是執行主函數里的代碼,也可以說這個主函數就是C語言中的唯一入口。

    • printf()是格式輸出函數在屏幕上輸出指定的信息

    • return是函數的返回值,根據函數類型的不同,返回的值也是不同的。

    • \n是轉義字符,在WIKI中可以查看轉義字符。

    • 注意:C程序一定是從主函數開始執行的。

    查看全部
    • 一個C程序就是由若干頭文件和函數組成。

      https://img1.sycdn.imooc.com/66dea76f0001464c04340184.jpg

    • #include <stdio.h>就是一條預處理命令,它的作用是通知C語言編譯系統在對C程序進行正式編譯之前需做一些預處理工作。

    • 函數就是實現代碼邏輯的一個小的單元。

    查看全部
    0 采集 收起 來源:C程序結構

    2024-09-09

    • 編程時給變量或者函數起的名字就是標識符

    • C 語言規定,標識符可以是字母(A~Z,a~z)、數字(0~9)、下劃線_組成的字符串,并且第一個字符必須是字母或下劃線。

    • 1)標識符的長度最好不要超過8位,因為在某些版本的C中規定標識符前8位有效,當兩個標識符前8位相同時,則被認為是同一個標識符。?

    • (2)標識符是嚴格區分大小寫的。例如Imooc和imooc 是兩個不同的標識符。?

    • (3)標識符最好選擇有意義的英文單詞組成做到"見名知意",不要使用中文。

    • (4)標識符不能是C語言的關鍵字。

    • https://img1.sycdn.imooc.com/66dea9140001c65603520144.jpg

    查看全部
    0 采集 收起 來源:有名有姓的C

    2024-09-09

  • https://img1.sycdn.imooc.com/66dbbc2000017ba604660117.jpg3

    查看全部
  • https://img1.sycdn.imooc.com/66dbb56b00010d8904830551.jpg2

    查看全部
    0 采集 收起 來源:基本數據類型

    2024-09-07

  • https://img1.sycdn.imooc.com/66da9e540001143904740437.jpg1

    查看全部
    0 采集 收起 來源:變量及賦值

    2024-09-06

  • 其格式為:printf("輸出格式符",輸出項);

    查看全部
  • 數據類型

    查看全部
    0 采集 收起 來源:基本數據類型

    2024-08-29

  • 定義變量時要加int

    例如:int m = age(5);

    查看全部
    0 采集 收起 來源:遞歸函數練習

    2024-08-21

  • /*在一個長度為10的整型數組里面,保存了班級10個學生的考試成績。要求編寫5個函數,分別實現計算考試的總分,最高分,最低分,平均分和考試成績降序排序。*/

    #include <stdio.h>

    #define N 10


    void printScore(int score[])

    {

    ? ? int i;

    ? ? for(i=0;i<N;i++)

    ? ? {

    ? ? ? ? printf("%d",score[i]);

    ? ? }

    ? ? printf("\n");

    }


    int getTotalScore(int score[])

    {

    ? ? int sum=0;

    ? ? int i;

    ? ? for(i=0;i<N;i++)

    ? ? {

    ? ? ? ? sum+=score[i];

    ? ? }

    ? ??

    ? ? return sum;

    }


    int getAvgScore(int score[])

    {

    ? ? return getTotalScore(score)/N;

    }


    int getMax(int score[])

    {

    ? ? int max=-1;

    ? ? int i;

    ? ? for(i=0;i<N;i++)

    ? ? {

    ? ? ? ? if(score[i]>max)

    ? ? ? ??

    ? ? ? ? ? max=score[i];

    ? ? }

    ? ? return max;

    }


    int getMin(int score[])

    {

    ? ? int min=100;

    ? ? int i;

    ? ? for(i=0;i<N;i++)

    ? ? {

    ? ? ? ? if(score[i]<min)

    ? ? ? ??

    ? ? ? ? ? min=score[i];

    ? ? }

    ? ? return min;

    }


    void sort(int score[])

    {

    ? ? int i, j;

    ? ? for(i=N-2;i>=0;i--)

    ? ? {

    ? ? ? ? for(j=0;j<=i;j++)

    ? ? ? ? {

    ? ? ? ? ? ?if(score[j]<score[j+1])

    ? ? ? ? ? ?{

    ? ? ? ? ? ? ? ??

    ? ? ? ? ? ? ? ? int temp;

    ? ? ? ? ? ? temp=score[j];

    ? ? ? ? ? ? score[j]=score[j+1];?

    ? ? ? ? ? ? score[j+1]=temp;

    ? ? ? ? ? ?}

    ? ? ? ??

    ? ? ? ? }

    ? ? }

    ? ? printScore(score);

    }

    int main()

    {

    ? ? int score[N]={67,98,75,63,82,79,81,91,66,84};

    ? ? int sum,avg,max,min;

    ? ? sum = getTotalScore(score);

    ? ? avg = getAvgScore(score);

    ? ? max = getMax(score);

    ? ? min = getMin(score);

    ? ? printf("興趣班的成績總分為%d分。\n",sum);

    ? ? printf("興趣班的成績平均分為%d分。\n",avg);

    ? ? printf("興趣班的成績最高分為%d分。\n",max);

    ? ? printf("興趣班的成績最低分為%d分。\n",min);

    ? ? printf("興趣班的成績降序排列:");

    ? ? sort(score);

    ? ??

    ? ? return 0;

    }

    查看全部
    0 采集 收起 來源:綜合練習

    2024-08-20

舉報

0/150
提交
取消
課程須知
本教程僅僅是C程序設計的入門教程
老師告訴你能學到什么?
什么是程序; 什么是程序結構; 什么是函數; 什么是數組.

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!