天津工业大学c语言题库,天津工业大学it1创新2届c语言期末复习.ppt
天津工業大學it1創新2屆c語言期末復習
復習;題型;第一章 數據類型、運算符、表達式;1. 數據類型;C語言提供的整數類型 short int (short) unsigned short int (unsigned short) int unsigned int (unsigned) long int (long) unsigned long int (unsigned long) ;1.1基本數據類型—— 浮點類型;1. 1基本數據類型—— 字符類型;1. 1基本數據類型;變量是程序執行過程中可以改變、可以賦值的量。具體說,變量是用于存儲程序的輸入數據和計算結果的存儲單元。常量是在程序運行過程中,其值不能被改變的量稱為常量。;變量聲明與初始化;變量聲明說明;選擇題:下列屬于C語言合法標識符的是( ) 。A)1sumB)averageC).day_nightD)double答案:B;變量初始化;1.3 運算符與表達式;算術運算符與算術表達式;賦值運算符與賦值表達式;賦值運算符與賦值表達式;強制轉換運算符 ;填空題:若有定義:float x=4.7; 則表達式2/5+7%3*(int)(x)的值是 。答案:4填空題:表達式1+2/4+4%5的值是 。若有定義:float x=2.8,y=4.7;則表達式x+(int)(x+y)%2/6的值是 。答案:5,2.8假設有定義:int x = 3, y = 3; 則復合賦值表達式x /= 1+y的值應該是 。答案:0 一個三位數,求個位,十位,百位數字;自增和自減運算符 ;自減運算符- -i- - :在使用i之后,使i的值減1 - -i :在使用i之前,先使i的值減1;看程序寫結果;關系運算符和關系表達式;關系運算符的結合性:從左至右
關系運算符的優先級;邏輯運算符和邏輯表達式;注意:在判斷一個量是否為“真”時,以非0代表“真”;以0代表“假”。;邏輯運算符的結合性:從左至右
邏輯運算符的優先級;填空題:已知變量n的值為5,邏輯表達式(n < 10) && (n>1)值為( )。填空題:若有定義:int a=3, b=4; 則表達式 5 > a && 2 < b - !0的值是( )。填空題:若有定義:int a=4;b=5;char c=‘D’;則表達式 !a 的值為( );表達式 a && b的值為( );表達式 a || b的值為( );表達式 4 - !a && a>b的值為( );表達式 b
#include
int main(){ printf("Hello,world.\n"); return 0;};2.1 順序結構;2.2 選擇結構;2.2.1 if語句;執行流程 ;執行流程 ;執行流程 ;注意問題;注意問題;注意問題;條件運算符;例: max = (a > b) ? a : b例:
;2.2.2 switch語句;執行流程 ;switch語句; char c;
printf("Please input the character:"); scanf("%c",&c);
switch(c){ case 'b': case 'B':printf("戰列艦(battleship)");break; case 'c': case 'C':printf("巡洋艦(Cruiser)");brea
總結
以上是生活随笔為你收集整理的天津工业大学c语言题库,天津工业大学it1创新2届c语言期末复习.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。