專升本計(jì)算機(jī)基礎(chǔ)筆記(珍藏版)_第1頁
專升本計(jì)算機(jī)基礎(chǔ)筆記(珍藏版)_第2頁
專升本計(jì)算機(jī)基礎(chǔ)筆記(珍藏版)_第3頁
專升本計(jì)算機(jī)基礎(chǔ)筆記(珍藏版)_第4頁
專升本計(jì)算機(jī)基礎(chǔ)筆記(珍藏版)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、.專升本計(jì)算機(jī)基礎(chǔ)筆記(珍藏版)(交大專用)1 計(jì)算機(jī)的特點(diǎn):運(yùn)算速度快、性能高。2 計(jì)算機(jī)的應(yīng)用:科學(xué)計(jì)算、數(shù)據(jù)處理、過程控制、輔助過程。3 數(shù)制編碼:1 將任何進(jìn)制數(shù)轉(zhuǎn)十進(jìn)制:按權(quán)展開2 十進(jìn)制轉(zhuǎn)二進(jìn)制:整數(shù):除2取余 小數(shù):乘2取整3 二進(jìn)制轉(zhuǎn)八進(jìn)制:三位一并4 二進(jìn)制轉(zhuǎn)十六進(jìn)制:四位一并5 八進(jìn)制轉(zhuǎn)二進(jìn)制:一分為三6 十六進(jìn)制二轉(zhuǎn)進(jìn)制:一分為四4 數(shù)據(jù)的最小單位是二進(jìn)制的一個(gè)數(shù)位即為bit或b,1B=8bits;1kB=1024B;1MB=1024kB; 1GB=1024MB;1T=1024GB5 GB2312-80碼中漢字與字符總共有7445個(gè)。其中漢字6763個(gè),分為兩級(jí)字庫和一級(jí)

2、字庫,一級(jí)3755個(gè),二級(jí)3008個(gè),分別按拼音字典與偏旁部首排序。6 七位ASC碼中共有128個(gè)符號(hào),其中控制符有34個(gè),其它字符94個(gè),大寫英文字母的序號(hào)比小寫英文字母的序號(hào)少32個(gè)。7 漢字外碼(輸入碼):音碼 形碼 音形異碼 序號(hào)碼8 指令是由操作碼與操作數(shù)組成9 簡述計(jì)算機(jī)的工作原理:1 取指令2 分析指令3 執(zhí)行指令4 執(zhí)行完后,指令計(jì)數(shù)器指向下一條指令10 系統(tǒng)組成:硬件系統(tǒng)和軟件系統(tǒng)11 馮諾依曼原理:1 采用五大部件:運(yùn)算器、控制器、存儲(chǔ)器、輸入和輸出設(shè)備2 采用二進(jìn)制3 有程序存儲(chǔ)功能12 cpu功能是算術(shù)運(yùn)算和邏輯運(yùn)算13 常見的存儲(chǔ)器有哪些1 外存儲(chǔ)器 :移動(dòng)硬盤、硬盤

3、、SD卡、U盤、CF卡、MP3、MP4、車載存儲(chǔ)裝置、光盤光盤:CD、DVD2 內(nèi)存儲(chǔ)器:ROM只讀存儲(chǔ)器 RAM隨機(jī)存儲(chǔ)器3 常見的輸入設(shè)備:鍵盤、鼠標(biāo)、掃描儀、音頻輸入設(shè)備、視頻輸入設(shè)備4 常見的輸出設(shè)備:顯示器、打印機(jī)、繪圖儀、顯示器。 顯示器參數(shù):分辨率、色彩位數(shù)、點(diǎn)距(一般0.21mm)、尺寸、刷新頻率、可視角度(液晶) 顯示器類別:CRT、LCD、PDP、VF 打印機(jī)類別:針式打印機(jī)、激光打印機(jī)、噴墨打印機(jī) 14 影響光驅(qū)性能技術(shù)參數(shù)有哪些?1 數(shù)據(jù)傳輸數(shù)率2 查找時(shí)間800MHZ3) CPU主頻4) 運(yùn)算速度(MIPS):每秒執(zhí)行指令的速度5) 地址總線寬度6) 數(shù)據(jù)總線寬度7)

4、 內(nèi)部緩存:L1(片內(nèi)緩存)L2、L3(片間緩存)4 常用總線標(biāo)準(zhǔn)有哪些?1) 工業(yè)體系標(biāo)準(zhǔn)(ISA)2) 外部設(shè)備互聯(lián)標(biāo)準(zhǔn)(PCI)3) 圖形圖像加速標(biāo)準(zhǔn)(AGP)4) 高速外部設(shè)備互連標(biāo)準(zhǔn)(PCI-E)5) 杜比與娛樂體驗(yàn)標(biāo)準(zhǔn)(PCEE) 5 常見內(nèi)存條線數(shù)(引腳數(shù))有哪些類型?30線、72線、168線、184線、220線、240線DDR2:雙雙倍數(shù)據(jù)傳輸數(shù)率6 什么是控制面板?Windows用來進(jìn)行系統(tǒng)和設(shè)備管理的工具集7 啟動(dòng)應(yīng)用程序的方法有哪些?1) 雙擊桌面快捷鍵2) 在“開始”菜單中后,單擊3) 在“資源管理器”或“我的電腦”中找到應(yīng)用程序4) 在“命令提示符”狀態(tài)下輸入路徑及文

5、件后回車5) 在“開始”菜單“運(yùn)行”中找到應(yīng)用程序后,回車6) 在“搜索”中“查找”狀態(tài)下,在文件名的文本框中,鍵入應(yīng)用程序名稱,搜索到后,雙擊即可8 查找文件或文件夾時(shí)可以按哪些依據(jù)進(jìn)行查找?1) 按文件或文件夾的名稱2) 按文件內(nèi)包含的文字3) 按文件創(chuàng)建修改日期4) 按文件類型大小5) 按文件大小9 什么是路徑?路徑是查找某一文件所經(jīng)過的從根目錄開始的有效路徑。10 簡述目前常見數(shù)據(jù)交換技術(shù)有哪些?1) 線路交換(電路交換)2) 報(bào)文交換3) 分組交換11 多路復(fù)用交換技術(shù)有哪些?1) 頻分(FDM)2) 時(shí)分(TDM)3) 波分(WDM)12 計(jì)算機(jī)網(wǎng)絡(luò)的功能?1) 資源共享2) 數(shù)據(jù)

6、通信3) 分布式處理13 按地理位置可以將計(jì)算機(jī)網(wǎng)絡(luò)分為:局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)14 按拓?fù)浣Y(jié)構(gòu)將計(jì)算機(jī)網(wǎng)絡(luò)分為:星型、環(huán)型、總線型、樹型、網(wǎng)狀型、混合型15 按網(wǎng)絡(luò)傳輸技術(shù)分為:廣播式(服務(wù)器模式)、點(diǎn)對(duì)點(diǎn)式網(wǎng)絡(luò)(對(duì)等網(wǎng))16 簡述計(jì)算機(jī)網(wǎng)絡(luò)的組成,網(wǎng)絡(luò)硬件與軟件有哪些?組成:通信子網(wǎng)與資源子網(wǎng)兩部分硬件:網(wǎng)卡(NIC)集線器(HUB)交換機(jī)(switch)路由器(router)雙腳線(有屏蔽和非屏蔽)同軸電纜光纖 RJ-45接頭 中斷器(repeater)網(wǎng)橋 網(wǎng)關(guān)軟件:unix、linux、netware、windowsNT、windows 2003 ser

7、ver17 無線局域網(wǎng)的主流技術(shù)有哪些?1) 紅外技術(shù)(20m以內(nèi))2) 擴(kuò)頻技術(shù)3) 藍(lán)牙技術(shù)(10m以內(nèi))18 互聯(lián)網(wǎng)接入方式有哪些?1) 仿真終端式2) 撥號(hào)網(wǎng)絡(luò)方式3) 一線通方式(ISDN)4) ADSL(非對(duì)稱數(shù)據(jù)傳輸方式)5) 直接光纖方式6) 有線電視cable Modem方式7) DDN專線方式8) 微波方式9) 衛(wèi)星方式10) 電網(wǎng)方式19 OSI開放互聯(lián)模型的七層協(xié)議(從低到高),互聯(lián)網(wǎng)的四個(gè)結(jié)構(gòu)層次?協(xié)議:應(yīng)用層、表示層、會(huì)話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈入層、物理層結(jié)構(gòu)層次:TPC層(傳輸控制層)、IP層(網(wǎng)際層)、數(shù)據(jù)鏈入層、應(yīng)用層20 簡述MAC地址與IP地址的區(qū)別?

8、MAC地址:為物理地址(靜態(tài)地址)IP地址:上網(wǎng)時(shí)的動(dòng)態(tài)地址21 常用的網(wǎng)絡(luò)測(cè)試工具有哪些?1) Ping命令:用于檢查網(wǎng)絡(luò)連通情況例:Ping 127.0.0.1 檢查本地網(wǎng)絡(luò)通暢2) IPconfit命令:顯示本機(jī)的IP的 配置信息例:IPconfit/all:用來顯示當(dāng)前電腦ip相關(guān)的所有信息IPconfit/release N:釋放全部(或指定)適配器的由DHCP分配的動(dòng)態(tài)IP地址22 什么叫計(jì)算機(jī)病毒?具有哪些特性?計(jì)算機(jī)病毒:人類編制破壞計(jì)算機(jī)系統(tǒng)為目的的程序病毒特性:破壞性 傳染性 潛伏性 可激發(fā)性頑固性 靈巧性23 病毒傳播途徑有哪些?網(wǎng)絡(luò)媒介、可移動(dòng)硬盤、盜版光碟19 Wor

9、d 2003中視圖有幾種方式? 普通視圖 頁面視圖 Web版式視圖 大綱視圖 閱讀版式視圖20 Word 2003中設(shè)置段落縮進(jìn)的方法有哪幾種? 選擇“格式”菜單里的“段落”命令 用TAB鍵 用增加(減少)縮進(jìn)量的按鈕 用標(biāo)尺21 Word 2003中對(duì)齊方式有哪幾種? 兩端對(duì)齊 左對(duì)齊 居中 右對(duì)齊 分散對(duì)齊22 Word 2003中表格制作有幾種方式? 用“常用”工具欄中的“插入表格”按鈕 用“表格”菜單中的“插入表格”“表格”命令 用“表格”菜單中的“繪制表格”命令 用“表格”菜單中的“轉(zhuǎn)換”命令姓名高數(shù)計(jì)算機(jī)英語劉樂807869王江楠72687923 選擇表格的操作項(xiàng)可以選擇哪些內(nèi)容?

10、選中行 選中列 選中單元格 選中整個(gè)列表24 Word 2003中圖片的環(huán)繞方式有哪幾種?25 什么是樣式?樣式分為幾種?樣式是文檔的外觀。分為字符樣式與段落樣式兩種。26 ECXEL 2003單元格中的信息有哪幾種?內(nèi)容、格式、批注27 ECXEL 2003單元格中的數(shù)據(jù)類型有哪幾種?文本、數(shù)字、邏輯值28 什么叫單元格,單元格的地址有幾種?單元格:行與列交匯處的區(qū)域單元格的地址:絕對(duì)地址、相對(duì)地址、混合地址29 在ECXEL 2003中對(duì)工作表標(biāo)簽改名的方法有哪幾種?1) 雙擊工作表標(biāo)簽進(jìn)行名稱編輯2) 右擊,在彈出菜單中選“重命名”3) 單擊標(biāo)簽格式菜單工作表重命名30 在ECXEL 2

11、003中,選定單元格區(qū)域的方法有哪幾種?1) 拖動(dòng)2) 選中左上角的單元格再選想要選的單元格右下角的單元格后按shift鍵,單擊即可3) 在編輯欄的名稱框中,輸入單元格區(qū)域地址31 什么是公式?它是以什么作為引導(dǎo)符的?在ECXEL 2003中公式的最大長度是多少?什么是ECXEL的函數(shù)?ECXEL的函數(shù)有幾種用法?公式:有運(yùn)算符和運(yùn)算對(duì)象組成有意義的表達(dá)式以“=”為引導(dǎo)符最大長度:1024字符函數(shù):預(yù)定義的函數(shù)ECXEL的函數(shù)有幾種用法:直接輸入插入函數(shù)=IF(MOD(MID(B9,17,1),2)=1,男,女)=DATE(MID(B9,7,4),MID(B9,11,2),MID(B9,13,

12、2)32 Powerpoint 2003的視圖有哪幾種?普通視圖幻燈片瀏覽視圖幻燈片放映放映視圖33 放映幻燈片有哪幾種方式?按功能鍵F5 幻燈片放映菜單中的幻燈片放映 幻燈片放映視圖 視圖菜單幻燈片放映在資源管理器選著要放映的PPt右擊顯示文稿單擊顯示34 對(duì)幻燈片視覺效果進(jìn)行修改的內(nèi)容有哪些?1) 設(shè)計(jì)模板2) 利用配色方案3) 動(dòng)畫方案實(shí)做題以此樣圖為數(shù)據(jù)依據(jù),完成如下操作:1. 在E2單元格中輸入計(jì)算總分的公式或函數(shù)=sum(b2:d2)=b2+c2+d2=sum(b2,c2,d2)2. 在F2單元格中輸入計(jì)算平均的公式或函數(shù)=average(b2:d2)=e2/3=average(b

13、2,c2,d2)3. 在G2單元格中輸入計(jì)算名次的公式或函數(shù)=RANK(E2,$E$2:$E$5,0)4. 在H2單元格中輸入按=90分為“優(yōu)秀”、=75分為“良好”、=60分為“及格”,否則為“不及格”的公式或函數(shù)=IF(C2=90,優(yōu)秀,IF(C2=75,良好,IF(C2=60,及格,不及格)5. 將E4單元格中的公式=$d3+c3+b$3復(fù)制到F6單元格中公式將要怎樣書寫?=$D5+D5+C$36. 將F6單元格中公式=$D5+D5+C$3復(fù)制到c6及B6單元格中后會(huì)出現(xiàn)什么信息或公式?7. 公式=b3+c3+d3+average(f3:h3)的含義是什么?它與公式=sum(b3,d3)

14、+(f3+g3+h3)/3等效不?8. 請(qǐng)解釋后面這款計(jì)算機(jī)的技術(shù)參數(shù):Core2 i3 2.6Ghz DDR2 2G 1TB DVD*16 RW LCD 22”C語言函數(shù)體函數(shù)首部C程序的結(jié)構(gòu):一個(gè)程序由一個(gè)或多個(gè)源程序文件組成函數(shù)是C程序的主要組成部分一個(gè)函數(shù)由兩部分組成 函數(shù)首部 函數(shù)體聲明部分執(zhí)行部分程序總是從main函數(shù)開始執(zhí)行題目:兩數(shù)相加源程序:#include int main()int a,b,c;printf(請(qǐng)輸入a跟b的值,用逗號(hào)分隔n);scanf(%d,%d,&a,&b);c=a+b;printf(c=a+b=%d+%d=%dn,a,b,c);return 0;結(jié)果

15、:數(shù)據(jù)的表現(xiàn)形式及其運(yùn)算一 常量和變量1. 常量 數(shù)值常量 整型常量 123 -36 0 實(shí)型常量 12.34 -78.91 1.03E3 字符常量 普通字符 a A 1轉(zhuǎn)義字符 x12 n 字符串常量“花圃月濃濃” “good night” 符號(hào)常量#define PI 3.14159例子:題目:定義符號(hào)常量,輸入兩數(shù)將兩數(shù)相加,利用以給定的值計(jì)算圓面積源程序:#include #define PI 3.14159int main()int a,b,c;printf(請(qǐng)輸入a跟b的值,用逗號(hào)分隔n);scanf(%d,%d,&a,&b);c=a+b;printf(c=a+b=%d+%d=%d

16、n,a,b,c);printf(面積=%-7.2fn,PI*1.5*1.5);return 0;結(jié)果:二 變量變量名int a;變量值a=3;變量存儲(chǔ)單元&a三 常變量const double pi=3.1415926;四 標(biāo)識(shí)符 組成及長度4a,a-b, 注意事項(xiàng)必須以字母或下劃線開頭不允許在標(biāo)識(shí)符里出現(xiàn)運(yùn)算符、標(biāo)點(diǎn)符號(hào)、漢字等符號(hào)。題目:求半徑為r(鍵盤輸入)的,圓面積。源代碼:#includeint main()float r,area;const float pi=3.14159;printf(請(qǐng)輸入圓的半徑:n);scanf(%f,&r);area=pi*r*r;printf(半徑r

17、=%-4.1f,面積area=%fn,r,area);return 0;結(jié)果:數(shù)據(jù)類型1 基本類型1. 整型 int2. 無符號(hào)整型 unsigined int3. 短整型 short int (short)4. 無符號(hào)短整型 unsigined short int5. 長整型 long int (long)6. 雙長整型long int (long)樣例:求階乘代碼:#includeint main()long i,n;double s=1;printf(請(qǐng)輸入n的值:n);scanf(%ld,&n);for(i=1;i=n;i+)s=s*i;printf(%d!=%ldn,n,s);ret

18、urn 0;結(jié)果:7. 字符型 char8. 布爾型 boolean9. 單精度型 float 10. 雙精度型 double11. 長精度型 long double2 派生類型3 枚舉及空類型4 運(yùn)算符和表達(dá)式1. 基本運(yùn)算符+、-、*、/、%、單目運(yùn)算符(+、-)2. 自增、自減運(yùn)算符例題:取余運(yùn)算例題源程序:#includeint main()int n,gw,bw,sw;printf(“請(qǐng)輸入一個(gè)三位整數(shù)n”);scanf(“%d”,&n);gw=n%10;bw=n/100;sw=n%100/10;printf(“逆序輸出三位數(shù):%dn”,gw*100+sw*10+bw);return

19、 0;結(jié)果:i+ +i i=i+1i- -i i=i-1例題1:自增運(yùn)算源程序:#includeint main()int n,i,s=0;printf(請(qǐng)輸入累加和的終了數(shù)n);scanf(%d,&n);for(i=1;i=n;i+)s=s+i;printf(累加和s=%dn,s);return 0;結(jié)果:例題2:自增運(yùn)算源程序:#includeint main()int n;char c1,c2;printf(請(qǐng)輸入一個(gè)小于256的整數(shù)n);scanf(%d,&n);c1=n-;c2=-n;printf(i=%d t=%d c1=%c c2=%cn,+n,c1-5,c1,c2);retur

20、n 0;結(jié)果:題目:強(qiáng)制類型轉(zhuǎn)換源程序:#includeint main()int n,a;float c,d;double e;printf(請(qǐng)輸入一個(gè)整數(shù),兩個(gè)浮點(diǎn)數(shù),用空格隔開n);scanf(%d%f%f,&n,&c,&d);e=n+c+d;a=n+(int)c+(int)d;printf(a=%d c=%-6.2f d=%-6.2f e=%-6.2fn,a,c,d,e);return 0;結(jié)果:3. 逗號(hào)表達(dá)式i=3*2,c=6*9C語句1 分類1. 控制類語句編程原則:自頂而下、逐步求精2. 函數(shù)調(diào)用語句題目:函數(shù)調(diào)用例子代碼:#includeint main()float max

21、(float x,float y);float a,b,c;printf(“輸入a和b的值,用空格隔開n”); Scanf(“%f%f”,&a,&b);c=max(a,b);printf(“%-7.2f和%-7.2f兩個(gè)數(shù)中的最大數(shù)為:%-7.2fn”,a,b,c); return 0; float max(float x,float y)float z;if(xy) z=x;else z=y;return(z);結(jié)果:3. 表達(dá)式語句賦值表達(dá)式x=2*9+(32*69)/62逗號(hào)表達(dá)式 int x=3*6,int y=200復(fù)合賦值表達(dá)式 s=s+is+=i4. 空語句5. 復(fù)合語句題目:數(shù)

22、字塔 1 12112321 1234321 源代碼:#includeint main()int i,j,k;for(i=1;i=9;i+)for(k=1;k=40-2*i;k+)printf( ); for(j=1;j=1;j-)printf(%d ,j); printf(n,j); return 0; 結(jié)果: 題目:菱形打印源代碼:#includeint main()int i,j,k;for(i=1;i=5;i+)for(k=1;k=30-i;k+)printf( ); for(j=1;j=1;i-)for(k=1;k=30-i;k+)printf( ); for(j=1;j=2*i-1;

23、j+)printf(*); printf(n); return 0; 結(jié)果:題目:輸入一組數(shù)求其最大值、最小值和平均值,用-1作結(jié)束源代碼:#includeint main()int x,max,min,n=0,s=0;float av;printf(請(qǐng)輸入一個(gè)數(shù)); scanf(%d,&x);n+;max=x;min=x;while(x!=-1)s=s+x;if(maxx) min=x;printf(請(qǐng)輸入一個(gè)數(shù)); scanf(%d,&x);n+;av=1.0*s/n;printf(最大值=%d,最小值=%d,平均=%fn,max,min,av); return 0; 結(jié)果:數(shù)據(jù)的輸入、輸

24、出一 輸出1. 函數(shù)printf(“格式聲明”,輸出表列);2. cout語句3. 格式字符以%為引導(dǎo)符由小寫字母緊跟其后組成的序列%d 整型%ld 長整型%f 浮點(diǎn)型(float型及double型)%m.nf 指定寬度及小數(shù)位,且對(duì)齊方式為右對(duì)齊的浮點(diǎn)型數(shù)據(jù)輸出格式%-m.nf 指定寬度及小數(shù)位,且對(duì)齊方式為左對(duì)齊的浮點(diǎn)型數(shù)據(jù)輸出格式%c 字符型%s 字符串%e 指數(shù)形式%u 無符號(hào)型數(shù)據(jù)%g 4. 舉例題目:編寫程序,按每行五個(gè)數(shù)輸出10到99之間能被3整除或能被5整除的數(shù),并統(tǒng)計(jì)出滿足上述條件數(shù)的個(gè)數(shù)。源代碼:#includeint main()int i,n=0;for(i=10;i=

25、99;i+)if(i%3=0| i%5=0)n+;printf(“ %d”,i); if(n %5=0) printf(“n”);printf(“n”);printf(“滿足條件的數(shù)的個(gè)數(shù)=%dn”,n);return 0;結(jié)果:題目:編寫程序:統(tǒng)計(jì)10到99之間滿足條件“個(gè)位數(shù)字加十位數(shù)字的和等于13(如49滿足4+9=13)”的數(shù)的個(gè)數(shù),并輸出滿足條件的數(shù)(每行輸出3個(gè))和統(tǒng)計(jì)的結(jié)果。源代碼:方法1:#includeint main()int i,n=0;for(i=10;i=99;i+)if(i%10+i/10)=13) n+;printf( %d,i);if(n%3=0) printf

26、(n);printf(n);printf(在10到99中滿足條件的數(shù)的個(gè)數(shù):%dn,n);return 0;結(jié)果1:方法2:#includeint main()int i,n=0,a,b;for(i=10;i=99;i+)a=i%10;b=i/10;if(a+b=13) n+;printf( %d,i);if(n%3=0) printf(n);printf(n);printf(在10到99中滿足條件的數(shù)的個(gè)數(shù):%dn,n);return 0;結(jié)果2:二 輸入1. 用scanf()函數(shù)2. 用cin語句3. 注意問題: 不能用scanf()函數(shù)在輸入數(shù)字形式數(shù)據(jù)時(shí)輸入空格,如要輸入,須在%c格式

27、下實(shí)現(xiàn) 格式控制符后面應(yīng)當(dāng)是變量地址 輸入數(shù)據(jù)時(shí)要與格式控制字符串嚴(yán)格對(duì)應(yīng)三 字符數(shù)據(jù)的輸入、輸出輸出:putchar(c)輸入:getchar()選擇結(jié)構(gòu)程序設(shè)計(jì)題目:源程序:#includeint main()int y;float x;printf(請(qǐng)輸入一個(gè)數(shù):);scanf(x=%f,&x);if(x0) y=1;else if(x0)y=-1; else y=0; printf(y=%dn,y); return 0; 結(jié)果:1 If語句的一般形式if(表達(dá)式) 語句1; else 語句2;2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式1. 關(guān)系運(yùn)算符 = = !=2. 關(guān)系表達(dá)式float x,y,z

28、;if(zy)&(y+zx) printf(“可以構(gòu)造三角形n”);3 邏輯運(yùn)算符與邏輯表達(dá)式 1.邏輯運(yùn)算符 ! & | 2.邏輯表達(dá)式 int a,b,c,d;a=4;b=45;c=789;if(a=b) d=1;if(a=c) d=2;3. 邏輯型變量Bool a1,a2;題目:從鍵盤輸入一個(gè)數(shù),判定該數(shù)是否為素?cái)?shù)源程序:#includeint main()int ,i,s=1;for(i=2;ix;i+)if(x%i=0) s=0;printf(“%d不是一個(gè)素?cái)?shù)n”,x);break;if(s) printf(“%d是一個(gè)素?cái)?shù)n”,x); return 0; 結(jié)果:題目:判斷從100

29、到500中的素?cái)?shù),并輸出其中所有素?cái)?shù)源代碼:#includeint main()int i,j,s,a=0; for(i=100;i=500;i+) s=1; for(j=2;ji;j+)if(i%j=0) s=0;break;if(s) printf(%d ,i);a+;if(a%6=0)printf(n); return 0; 結(jié)果:4 多路分支題目:輸入成績,判斷優(yōu)良源代碼:#includeint main()int s,n;printf(請(qǐng)輸入一個(gè)學(xué)生成績n);scanf(%d,&s);if(s100)printf(數(shù)據(jù)輸入的范圍出錯(cuò)!n);n=s/10;switch(n)case 1

30、0:case 9: printf(成績%d為優(yōu)秀n,s);break;case 8: printf(成績%d為良好n,s);break;case 7: printf(成績%d為中等n,s);break;case 6: printf(成績%d為及格n,s);break;default:printf(成績%d為不及格n,s);return 0;結(jié)果:題目:輸入一個(gè)字符,若是英文字母輸出英文字母,若是數(shù)字字符輸出數(shù)字字符,否則輸出特殊字符源代碼:#includeint main()char ch;printf(請(qǐng)輸入一個(gè)字符n);scanf(%c,&ch); / ch=getchar();if(ch

31、=a&ch=A&ch=0&ch=9) printf(數(shù)字n);else printf(特殊字符n);return 0;結(jié)果:循環(huán)結(jié)構(gòu)程序設(shè)計(jì)While(條件表達(dá)式)語句Do語句;While(條件表達(dá)式) for(循環(huán)變量=初值;判定條件;改變條件的表達(dá)式)語句題目:求p=n!源程序:#includeint main()int n,i;float p=1;printf(“請(qǐng)輸入n的值n”);scanf(“%d”,&n);for(i=1;i=n;i+)p=p*i;printf(“%d!=%-12.0fn”,n,p);return 0;結(jié)果:題目:求1!+2!+3!+20!源程序:#includei

32、nt main()int n,i,j;float p,s=0;for(i=1;i=20;i+) p=1;for(j=1;j=i;j+)p=p*j;s=s+p;printf(“1!+2!+20!=%-12.0fn”,s);return 0;結(jié)果:題目:打印一棵樹,用*打印源程序:#includeint main()int i,j,k;for(i=1;i=5;i+) for(k=1;k=40-2*i;k+)printf( );for(j=1;j=4*i-1;j+)printf(*);printf(n);for(i=1;i=5;i+) for(k=1;k=40-3*i;k+)printf( );for(j=1;j=6*i-1;j+)printf(*);printf(n);for(i=1;i=5;i+) for(k=1;k=40-i;k+)printf( );for(j=1;j=2*i-1;j+)printf(*);printf(n);return 0;結(jié)果:題目:選擇排序源程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論