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頁中的相關練習題