陕理工高级语言程序设计实验 (C)答案,陕理工高级语言程序计实验 (C)模板.doc
陜理工高級語言程序計實驗 (C)模板
《高級語言程序設計(C)》
實驗報告
目錄
實驗一:C開發(fā)環(huán)境與順序結構程序設計2
1.實驗目的:2
2.實驗環(huán)境:2
3.實驗步驟:2
4.實驗內容:2
5.實驗總結5
實驗二:分支結構與循環(huán)結構程序設計6
1.實驗目的:6
2.實驗內容:6
3.實驗總結9
實驗三 數(shù)組及數(shù)組的應用10
1.實驗目的:10
2.實驗環(huán)境:10
3.實驗內容:10
4.實驗總結:11
實驗四:函數(shù)與指針12
1.實驗目的:12
2.實驗內容:12
3.實驗總結15
實驗一:C開發(fā)環(huán)境與順序結構程序設計
#include
void main()
{
int a,b,x; //數(shù)據(jù)類型定義
a=5;
b=10;
x=a+10; //表達式
printf(“%d”,x); //格式控制符
}
該程序的執(zhí)行結果為:
當數(shù)據(jù)類型說明符為 int 時, 對應的格式控制符為 ;
當數(shù)據(jù)類型說明符為 long 時, 對應的格式控制符為 ;;
當數(shù)據(jù)類型說明符為float 時,對應的格式控制符為 ;
當數(shù)據(jù)類型說明符為double 時,對應的格式控制符為 ;
當數(shù)據(jù)類型說明符為char 時,對應的格式控制符為 ;
僅當表達式更改為 1/2*a*b 時,程序執(zhí)行結果為 0 ;
僅當表達式更改為 0.5*a*b 時,程序執(zhí)行結果為 25 ;
(2)求從鍵盤上輸入的兩個整數(shù)之和,并將結果輸出。
源程序:
#include
void main()
{
}
輸入:
輸出:
(3)將整型變量a、b的值進行交換。
方法一:借助中間變量t
方法二:不借助中間變量
(4)編寫程序輸入華氏溫度f,求攝氏溫度c。華氏轉攝氏的公式為:c=5/9(f-32)
輸入輸出都要有文字提示和說明,輸出保留2位小數(shù)。
(5) 打印輸出以下圖案,要求每次只能輸出一個星號。
(6) 從鍵盤上任意輸入一個三位整數(shù),按逆序輸出。例如輸入456,輸出654。
提示:456%10=6 456/10%10=5 456/10/10=4
6*102+5*101+4*100=654
5.實驗總結
實驗二:分支結構與循環(huán)結構程序設計
專業(yè)班級學 號姓 名實驗學時6實驗類型設計型實驗地點實驗時間指導老師成 績教師批語
年 月 日1.實驗目的:
⑴了解C語言表示邏輯量的方法;(0為“假”,非0為“真”)學會正確使用關系表達式和邏輯表達式。
⑵熟練掌握if語句、switch語句、while語句、do-while語句和for語句的使用方法。
⑶結合程序掌握一些簡單的算法。
⑷掌握在程序設計中用循環(huán)的方法實現(xiàn)一些常用算法(如窮舉、迭代、遞推等)。
⑸學習調試程序
2.實驗內容:
(1) 輸入并運行以下程序,分析其運行結果。
#include "stdio.h"
int main( )
{?
int a=25,b=14,c=19;
if(a<=25==b<=2||c)
printf(“***a+b=%d,a-b=%d***\n”,a+b,a-b);
else
printf(“***a=%d,b=%d,c=%d***\n”,a,b,c);
return 0;
}
運行程序記錄輸出結果:
分別作以下改動并運行:①將第5行改為:
if(a<=25||b<=2||c);
分析修改以后的變化情況:
②將第5行改為:
if(a<=25&&b<=2||c);
分析修改以后的變化情況
(2)輸入整數(shù)a和b,如果a能被b整除,就輸出算式和商,否則輸出算式、整數(shù)商和余數(shù)。
(3)程序填空,求100以內的整數(shù)中最大可被13整除的數(shù)是哪一個?
#include
int main()
{
int i;
for( ; ;i--)
{ if(
總結
以上是生活随笔為你收集整理的陕理工高级语言程序设计实验 (C)答案,陕理工高级语言程序计实验 (C)模板.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hotspot hotswap, wh
- 下一篇: Overture打谱软件免费安装下载版介