C Language -- Lecture 1

HDOJ--C語言中文練習題鏈接

1.簡介

具體請查看Lecture 1 - Introduce.pptx

  • 在計算機眼中,一切都是0或者1組成的
  • 編譯型語言和解釋型語言的區(qū)別
  • C語言是編譯型語言,編譯器的作用是把源代碼變成可執(zhí)行文件
  • C語言開發(fā)環(huán)境:Windows下面的Visual Studio系列

2.VS開發(fā)環(huán)境的使用

  • 新建一個空項目,選取Win32控制臺應用程序
  • 在新建項目的源文件中新建一個 .cpp文件
  • 在該.cpp文件中編寫代碼
  • 選擇調(diào)試->開始執(zhí)行(或者使用Ctrl + F5)運行寫好的程序
  • 如果代碼寫的有問題,會報編譯錯誤,可以看下面的輸出列表來定位出錯的位置

3.第一個c語言程序

#include <stdio.h>
int main()
{
    printf("Hello World!\n");
    return 0;
}
  • main函數(shù)是程序入口點
  • #include <stdio.h>把標準輸入輸出相關的函數(shù)聲明包含進來,這樣就可以用后面的printf語句
  • return 0表示程序結束
  • 每一條語句后面都必須有一個分號
  • 大括號相當于把代碼段打個包,大括號里面的語句屬于同一個級別的代碼塊

4.變量、操作符

  • 我們講解了int、float、double、char四種類型的變量,其中重點講解了char類型里面的ASCII碼
  • 講解了基本運算操作符+、-、*、/、()、值操作符=、判斷操作符==、條件與運算&&、條件或運算||
  • 簡單講解了數(shù)組,字符串是字符類型的數(shù)組

5.判斷語句

我們簡單講解了if語句的三種格式

//第一種用法
if(x == 0)
    x = x + 1;

//第二種用法
if(x > 0)
    x = 2 * x;
else
    x = -x;

//第三種用法
if(x >0 && x < 1)
    x = x * 2;
else if(x >= 1 && x < 10)
    x = x * 3;
else if(x > 10)
    x = x * 10;    

6.課后學習

  • 學習教材關于類型、運算符與表達式的相關章節(jié)
  • 學習條件語句if-else的格式,并嘗試編寫HDOJ第11頁中的相關練習題
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內(nèi)部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,854評論 18 399
  • 基礎 .NET概述 參考:http://www.cnblogs.com/yplong/p/3279934.html...
    donite閱讀 1,735評論 0 8
  • 這里暮北薰Mubx ,今天給大家?guī)砦沂掷L中的成長日記,這里如果有親故喜歡的繪畫,可以告訴我序號,然后我來教你,后...
    暮北薰Mubx閱讀 589評論 1 4
  • 華仔火急燎地沖了進來,嘴里還嚷著:“快,老大,江湖救急!” “又咋的了?救什么急啊?”我問道。 “唉,別提了!剛剛...
    欣星閱讀 4,372評論 35 74
  • 去年夏末的時候,我約了多年的好友,在一家人煙甚少的咖啡館,開始了長達五個小時的現(xiàn)場說教,盯著我照片上的現(xiàn)任,想把我...
    德伯家的土豆絲閱讀 618評論 0 0

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