




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
C語言程序設計實驗題C語言程序設計實驗題C語言程序設計實驗題C語言程序設計實驗題編制僅供參考審核批準生效日期地址:電話:傳真:郵編:實驗題目實驗2順序結構程序設計實驗室機房同組人數1實驗時間成績指導教師一、實驗目的1.掌握賦值語句的功能和使用方法。2.掌握C語言的數據類型,熟悉不同類型變量的定義及賦值的方法。3.學會使用C語言的有關算術運算符,以及包含這些運算符的表達式。4.掌握簡單數據類型的輸入輸出方法,能正確使用格式控制符。5.學習編制簡單的C程序。二、實驗內容(均要求給出運行結果)1.程序改錯題(1)以下程序輸入一個十進制整數,輸出與之對應的八進制數與十六進制數。例如,輸入31,輸出37(八進制)和1F(十六進制)。請改正程序中的錯誤。#include<>voidmain(){/**********FOUND**********/n;printf("輸入一個十進制整數:");/**********FOUND**********/scanf("%d",n);/**********FOUND**********/printf("對應的八進制整數是%O\n",n);printf("對應的十六進制整數是%X\n",n);}正確程序清單:(主體黑色,改錯部分紅色字體)#include<>voidmain(){/**********FOUND**********/intn;printf("輸入一個十進制整數:");/**********FOUND**********/scanf("%d",&n);/**********FOUND**********/printf("對應的八進制整數是%o\n",n);printf("對應的十六進制整數是%x\n",n);}運行結果:(抓圖)(2)下列程序的功能是計算表達式x=1/2+的值,請改正程序中的錯誤。#include""/**********FOUND**********/voidmain(){inta,b;floatx;scanf("%d,%d",&a,&b);/**********FOUND**********/x=1/2+sqrt(a+b);/**********FOUND**********/printf("x=%d\n",x);}正確程序清單:(主體黑色,改錯部分紅色字體)#include""/**********FOUND**********/#include<>voidmain(){inta,b;floatx;scanf("%d,%d",&a,&b);/**********FOUND**********/x=+sqrt(a+b);/**********FOUND**********/printf("x=%f\n",x);}運行結果:(抓圖)2.程序填空題(1)請填寫以下程序,要求輸出結果如下:#include<>voidmain(){/***********SPACE***********/chara,【】;/***********SPACE***********/a=【】;b='b';a=a-32;/***********SPACE***********/b=b-【】;printf("%c,%c\n%d,%d\n",a,b,a,b);}正確程序清單:(主體黑色,填空部分紅色字體)運行結果:(抓圖)(2)下列程序的功能是要求輸出如下結果,請填入合適的變量完善程序。b=-1a=65535a=65534a=30b=6c=5#include<>voidmain(){/***********SPACE***********/intb=-1,【】;unsignedshortinta;/***********SPACE***********/a=【】;printf("b=%da=%u\n",b,a);/***********SPACE***********/【】+=b;printf("a=%u\n",a);/***********SPACE***********/b=(a=30)/【】;printf("a=%db=%dc=%d\n",a,b,c);}正確程序清單:(主體黑色,填空部分紅色字體)#include<>voidmain(){/***********SPACE***********/intb=-1,c=5;unsignedshortinta;/***********SPACE***********/a=65535;printf("b=%da=%u\n",b,a);/***********SPACE***********/a+=b;printf("a=%u\n",a);/***********SPACE***********/b=(a=30)/c;printf("a=%db=%dc=%d\n",a,b,c);}運行結果:(抓圖)3.程序設計題功能:輸入攝氏溫度c,求華氏溫度f。轉換公式為f=9/5c+32,輸出結果取兩位小數。(說明:因為關于函數調用的知識在第7章講解,所以在現階段本程序的設計可以改用一個主函數來完成。)#include<>doublefun(doublem){/**********Program**********//**********End**********/}voidmain(){doublec,f;printf("請輸入一個攝氏溫度:");scanf("%lf",&c);f=fun(c);printf("華氏溫度為:%\n",f);}正確程序清單:(黑色字體)#include<>doublefun(doublem){/**********Program**********/floatn;n=*m+;return
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 甲方對保潔公司管理制度
- 學籍檔案信息化管理制度
- 寶山區網店倉配管理制度
- 施工企管合同管理制度
- 安全工器具培訓管理制度
- 中醫藥公司采購管理制度
- 服務公司檔案管理制度
- 公司合同計量科管理制度
- 縣城小商貿公司管理制度
- 交通公司安全員管理制度
- GB/T 43988-2024滑板課程學生運動能力測評規范
- GB/T 44092-2024體育公園配置要求
- DL-T1069-2016架空輸電線路導地線補修導則
- 2024年陜西新華出版傳媒集團有限責任公司招聘筆試沖刺題(帶答案解析)
- 江蘇開放大學本科行政管理專業060193國家公務員制度期末試卷
- 農村排灌用電安全管理
- 重慶開放大學《工具書與文獻檢索》形考測驗1-4答案
- 紡織非遺:讓世界讀懂中國之美智慧樹知到期末考試答案2024年
- 結節性紅斑的護理措施
- 應急處突知識培訓課件
- 江蘇省蘇州市四市2022-2023學年八年級下學期期末語文試題
評論
0/150
提交評論