




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、實驗一順序結構程序設計實驗課程名:c語言程序設計專業(yè)班級:12安本1 學號:24姓名:婁海超實驗時間: 3.6 3. 13 12節(jié) 實驗地點:k4-209指導教師: 劉軍一、實驗目的和要求1. 了解如何編輯、編譯、連接和運行一個c程序;2. 熟悉基本類型的變量的定義;3. 掌握c語言中使用最多的一種語句一一賦值語句的使用;4. 掌握數(shù)據(jù)的輸入輸出的方法,能正確使用各種格式轉換符。二、實驗內(nèi)容1熟悉使用vc卄6.0編輯、編譯、連接和運行一個c程序的過程。1)啟動visual c+,選擇“文件”菜單中的“新建”命令,選擇“文件”標簽中的“c+source file”選項。2)選擇源程序存放的目錄和
2、輸入源程序名,單擊“確定”。3)在編輯器中編寫源程序。4)單擊f7或“編譯”中的“重建全部”編譯源程序,若編譯通過,單擊“執(zhí)行”,在dos屏 上看結果,任按一鍵返回編輯器。2. 輸入并運行一個簡單的程序。輸入下面的程序#inelude <stdio. h>voi d main ()printf ( “ this is a c program. nv );編譯和連接該程序,觀察屏幕上顯示的編譯信息。如果出現(xiàn)“出錯信息”,則應找出原因并改 正之,再進行編譯。解答:(1)運行結果:*e:12debugqwe. exe*this is a c program. press any key
3、to continue創(chuàng)ro(2)運行結果分析:主函數(shù)類型錯誤,標點誤用中文標點3. 輸入并編輯一個c程序。 輸入以下程序#inelude <stdio h>voi d main () int a, b, sum;a二123; b二456;sum=a+b;print ("sum is %d> n”,sim);編譯改程序,仔細分析編譯信息窗口,可能顯示有多個錯誤,逐個修改,直到不出現(xiàn)錯誤。 運行程序,分析運行結果。解答:(1) 源代碼:#include <stdio. h>int main() int a, b, sum;a=123;b二456;sum=a
4、+b;printf (sum is %dsum);return 0;screen)(2) 運 行 結 果: ( al t+print(3)運行結果分析:主函數(shù)類型錯誤,標點錯誤,輸出函數(shù)錯誤,輸出變量錯誤4. 掌握各種格式轉換符的正確使用方法。 a.輸入程序#include <stdio. h>void main()int a, b;float d, e;char cl,c2;double f, g;long m, n;unsigned int p, q;a=61; b二62;f=3157.8901121; g=0.123456789;ni=50000; n 二-60000;b.解
5、答:(1)p二32768;q二40000;printf ( aa=%d, b=%dnc 1 =%c, c2=%cnd=%6. 2f, e=%6. 2fn" , a, b, cl, c2, d, e);printf ( “f=%15. 6f, g=%15. 12fnm=%ld, n=%ldnp=%u, q=%u n" , f, g, m, n, p, q);運行此程序并分析結果。(2)運行結果:(2)運行結果分析:e d cl c2沒有確定值,其結果確定。c.在此基礎上,修改程序的第813行:a=61;b=62;cl=a;c2=b;仁3157. 890121;g二0. 123
6、456789;d=f;c2二b;p=a=m=50000;q二b二-60000; 運行程序,分析結果。解答:(1)運行結果:(2)運行結果分析:d.改用scanf函數(shù)輸入數(shù)據(jù)而不用賦值語句,scanf函數(shù)如下:scanf( w%d, %d, %c, %c, %f, %f, %lf, %lf, %ld, %ld, %u, %uw ,&b, &cl, &c2, &d, &e, &f, &g, &m, &n, &p, &q);輸入的數(shù)據(jù)如下:61, 62, a, b, 3. 56, -6. 87, 3157. 89
7、01121, 0. 123456789, 50000, -60000, 37678, 40000 (說明:if和id格式符分別用于輸入double型和long型數(shù)據(jù))分析運行結果。 解答:(1)運行結果:(2)運行結果分析:e. 在d的基礎上將printf語句改為:printf ( “a=%d, b=%dncl=%c, c2=%cnd=%15. 6f, e=%15. 12fn”,ab. cl, c2, d, e)printf ( " f=%f, g=%fnm=%d, n=%dnp=%d, q=%dn" , f, g, m, n, p, q); 運行程序。解答:(1) 運行結
8、果:(2)運行結果分析:f. 將p, q改用o格式符輸入。 解答:(1)運彳亍結果:(2)運行結果分析:g. 將scanf函數(shù)中的廳和ld改為%彳和1,運行程序并觀察分析結果。 解答:(1)運行結果:(2)運行結果分析:5. 以下程序多處有錯。要按下面指定的形式輸入數(shù)據(jù)和輸出數(shù)據(jù)時,請對該程序做相應的修改。#include <stdio. h>void main () double a, b, c, s, v;printf (input a, b, c:n);scanf ("%d%d%ct, a, b, c);s=a*b;v=a*b*c;printf ("%d
9、%d %d", a, b, c);printf ("s=%fn, s, "v=%dn", v);當程序執(zhí)行吋,屏幕的顯示和要求輸入形式如下:input a,b,c:1.02. 03. 0t此處的1.0 2.0 3. 0是用戶輸入的數(shù)據(jù)滬1.000000 b二2. 000000, c二3. 000000t此處是要求的輸出格式s二2. 000000, v二6. 000000解答:(1) 源代碼:(2) 運行結果:(3) 運行結果分析:6. 有以下c30102. c程序#include <stdio.h>void main () char cl,c
10、2;int nl, n2;clgetchar();c2=getchar();n 1 二cl-'o' ;n2= nl*10+(c2-'o');printf("%dn",n2);程序運行時輸入:12冋車,執(zhí)行后輸出結果是什么?解答:(1) 運行結果:(2) 運行結果分析:7. 若有以下c30103. c程序#include stdio.h>void main() int i, j;int x, y;scanf ("i二d, j=%d", &i, &j);scanf ("%d%d", &x, &y);printf (/zi=%d, j=%drt, i, j);printf (/z%4d%4dnz,, x, y);要求給i賦值為10, j賦值為20,則應該怎樣從鍵盤輸入數(shù)字?解答:(1) 運行結果:(2) 運行結果分析:&計算定期存款本利之和設銀行定期存款的年利率rate為2.25%,并己知存款期為刀年,存款本金為capita 1元,試編 程計算年后的本利之和deposito要求定期存款的年利率rate存款期刀和存款本金capital均 由鍵盤輸入。解答:(1) 源代碼:(2)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)裝卸搬運合同范例
- 個人租房中介合同范例
- 入住民宿退房合同范例
- 2025年手持云臺項目發(fā)展計劃
- 教育教學論文-揮灑火熱青春 譜寫師愛樂章
- 云南土地流轉合同范例
- 星形膠質細胞分化異常在低氧環(huán)境暴露所致神經(jīng)發(fā)育障礙的作用研究
- 農(nóng)戶購銷化肥合同范例
- 復雜艱險地區(qū)鐵路工程建設風險識別與分析方法研究
- 義齒公司員工合同范例
- JJG(交通)096-2009 水泥膠砂流動度測定儀檢定規(guī)程-(高清現(xiàn)行)
- 嗓音(發(fā)聲)障礙評定與治療
- Q∕SY 05262-2019 機械清管器技術條件
- 耳鼻咽喉頭頸外科學耳鼻咽喉應用解剖
- 最新人音版音樂二年級下冊全冊教案
- 航空航天概論(課堂PPT)
- 新改版教科版六年級下冊科學全冊知識點歸納 (超全)
- 英語的起源與發(fā)展(課堂PPT)
- 藥物化學結構式大全(高清版)
- 二房東租房合同范文
- 影視旅游作品對游客出游動機及行為意向的影響研究
評論
0/150
提交評論