




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《C語言程序設計》教案課程名稱C語言程序設計任課教師總課時64教學課題運算符和表達式授課班級授課日期課時2教學目標知識目標:1.熟練掌握各種運算符的用法及優先級2.熟練掌握表達式的用法能力目標:能夠正確使用不同的運算符及表達式素質目標:團隊合作能力、團隊互助,自我學習的習慣、愛好和能力重點難點運算符的運用及表達式的計算教學方法演示、講解、啟發教學資源教材《C語言程序設計》,ppt課件設備準備VC++6.0,極域電子教室軟件,分發工作任務單實踐任務(項目)編程實現:從鍵盤輸入一個4位數(1000-9999),輸出其千位、百位、十位和個位上的數。教學環節(教學過程)教學內容教師活動學生活動教學目標課時1算術運算符和算術表達式講授,布置任務聆聽,上機操作通過實際應用幫助學生理解理論知識20分鐘2賦值運算符和賦值表達式講授,給出實例聆聽,思考通過實際應用幫助學生理解理論知識5分鐘3關系運算符與關系表達式講授,布置任務聆聽,上機操作通過實際應用幫助學生理解理論知識20分鐘4邏輯運算符和邏輯表達式講授,布置任務傾聽、思考、練習通過做相關練習題幫助學生更好的理解相關知識20分鐘5自加自減運算符及其表達式講授,布置任務傾聽、思考、上機練習通過做相關練習題幫助學生更好的理解相關知識25分鐘教學內容(詳細):1.算術運算符和算術表達式算術運算符:+、-、*、/、%算術表達式:操作數1算術運算符操作數2注意:關于/,兩邊全是整數,結果為整數;其中一邊為浮點數,結果為浮點數。關于%,兩邊必須為整數。例2-4:從鍵盤輸入一個三位數,求該數個位、十位、百位上的數的和。#include"stdio.h"voidmain(){intiNum;inti1,i2,i3,iSum;printf("pleaseinputainteger(100-999):");scanf("%d",&iNum);i1=iNum%10;/*求個位數*/i2=iNum/10%10;/*求十位數*/i3=iNum/100;/*求百位數*/iSum=i1+i2+i3;printf("thesumis:%d",iSum);}練習2-8:從鍵盤輸入一個四位數,求該數個位、十位、百位、千位上的數的和。2.賦值運算符和賦值表達式賦值運算符:=賦值表達式:變量=表達式作用:將右邊表達式的值賦值給左邊的變量。例:2-5運行程序并觀察結果。voidmain(){intiA,iX,iY;iA=2;iY=iX=2*iA+6;/*將表達式2*iA+6同時賦給iX和iY*/printf("\niX=2*iA+6is%d",iX=2*iA+6);/*輸出賦值表達式iX=2*iA+6的值*/printf("\niY=%d",iY);/*輸出變量iY的值*/printf("\niX=%d",iX);/*輸出變量iX的值*/getch();}3.關系運算符和關系表達式關系運算符:>、<、>=、<=、!=、==關系表達式:表達式1關系運算符表達式2值:C語言規定,用0表示關系表達式的假,用1表示關系表達式的真練2-9:編一程序,輸出一個關系表達式的值。4.邏輯運算符和邏輯表達式:邏輯運算符:&&、||、!邏輯表達式:表達式1邏輯運算符表達式2!表達式練2-10:編一程序,驗證與(&&)運算規則。解題步驟如下:1定義一個整型變量iA,并賦值2;2定義1個整型變量iY;3iY賦值0&&(iA=iA+2)4輸出iA,iY觀察程序運行結果,iA的值有何變化?5.自加自減運算符:自加自減運算符:++、--自加自減表達式:變量自加自減運算符自加自減運算符變量例2-6:運行程序并觀察結果。#include"stdio.h"voidmain(){intiX,iY;iX=1;iY=iX++*2;/*iX以1與2相乘后自加1*/printf("iX=%d,iY=%d\n",iX,iY);iX=1;iY=++iX*2;/*iX自加1后1與2相乘*/printf("iX=%d,iY=%d\n",iX,iY);getch();}作業:編一程序,驗證或(||)運算規則。解題步驟如下:1定義一個整型變量iA,并賦值2;2定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上半年合肥市肥西縣事業單位公開招聘工作人員筆試總筆試歷年典型考題及考點剖析附帶答案詳解
- 醫學科普教學課件
- 倉儲設施設備教學課件
- 第三章酸堿反應和沉淀反應3.4沉淀反應55課件
- 第六章食品的物理特性分析第一節相對密度法第二節折光法第三節
- Brand KPIs for milk:Müller in the United Kingdom-英文培訓課件2025
- 2025年農業物聯網精準種植中的智能農業物聯網設備研發報告
- 醫療器械臨床試驗質量管理與規范化操作手冊應用指南解讀報告
- 人才補助經費管理辦法
- 數字藝術作品版權保護法律風險防范:2025年市場案例分析報告
- 黨建能力測試題及答案
- DB11T 2442-2025 學校食堂異物管控規范
- 企業防汛培訓課件模板
- 2025年武漢市漢陽區社區干事崗位招聘考試筆試試題(含答案)
- 接警調度培訓課件
- GB/T 24610.1-2019滾動軸承振動測量方法第1部分:基礎
- GA/T 1469-2018光纖振動入侵探測系統工程技術規范
- 未聞花名鋼琴譜樂譜
- DL∕T 5622-2021 太陽能熱發電廠儲熱系統設計規范
- 領軍人才選拔試題答案
- CNC數控車床操作指導書
評論
0/150
提交評論