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