c语言程序设计实验报告铜陵学院,16铜陵学院c语言实验报告.docx
《C語言程序設計》
實驗報告
2016~2017學年第二學期
班 級
2016級
學 號
姓 名
指導教師
黃永青
實驗一 Visual C++ 6.0編程環境與C語言程序的調試過程
一、實驗學時
2 學時。
二、實驗目的
1.了解在Visual C++ 6.0環境下如何編輯、編譯、連接和運行一個C程序;
2.通過運行簡單的C程序,初步了解C源程序的特點。
三、預習內容
教材《C語言程序設計》第1章。
四、實驗內容
1.請調試、運行下面的程序一。
#include
int main( )
{
printf("Hello,World!\n");
return 0;
}
給出以上程序的運行結果(或其截圖):
2.請調試、運行下面的程序二。
#include
int main( )
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%1d*%1d=%2d ",j,i,j*i);
printf("\n");
}
return 0;
}
給出以上程序運行結果的截圖:
3.請改正下面程序三中的語法錯誤,然后調試、運行該程序,觀察分析運行結果。
#include
int main( )
{
int a,b,sum;
a=3
b=4;
sun=a+b;
printf("%d+%d=%d\n",a,b,sum);
return 0;
}
改正后的程序
#include
int main( )
{
int a,b,sum;
a=3;
b=4;
sum=a+b;
printf("%d+%d=%d\n",a,b,sum);
return 0;
}
以上程序的運行結果(或其截圖):
五、思考題
1.調試C語言程序的步驟有哪些?
答:1.編輯2.編譯3.連接4.運行
2.程序的基本結構有哪三種?
答:順序結構,選擇結構,循環結構
指導教師 成績
年 月 日
實驗二 數據類型、運算符和表達式
一、實驗學時
2 學時。
二、實驗目的
1.掌握整型、實型與字符型這三種基本類型的概念;
2.掌握常量及變量的使用方法;
3. 掌握基本算術運算符及其表達式的使用方法;
4. 掌握++、--運算符、賦值運算符及其表達式的使用方法。
三、預習內容
教材《C語言程序設計》第2章。
四、實驗內容
1.下面的程序一有語法錯誤,請調試、運行該程序。
#include
int main( )
{
int 2cd=3;
float yzl=3.14;
char for='A';
printf("%d\n%f\n%c\n",2cd,yzl,for);
return 0;
}
程序一為什么出錯?
答: 1. yzl=3.14不能用float類型,改為double
2. 變量命名不能以數字為首位2cd=3;改為cd=3;
3.for為循環結構不能作為變量名,改為f=’A’
2.觀察分析下面程序二的運行結果:
#include
int main( )
{
int a=3,b=4,c=8;
float x,y=4.0,z;
x=a+b/c;
z=a+y/c;
printf("x=%f\nz=%f\n",x,z);
return 0;
}
以上程序的運行結果(或其截圖):
3.觀察分析下面程序三的運行結果:
#include
int main( )
{
int a,b,c,d,i,j,m,n;
a=b=c=d=3;
i=a++;
j=++b;
m=c--;
n=--d;
printf("a=%d,b=%d,c=%d,d=%d\ni=%d,j=%d,m=%d,n=%d\n",a,b,c,d,i,j,m,n);
return 0;
}
以上程序的運行結果(或其截圖):
4.觀察分析下面程序四的運行結果:
#include
int main( )
{
int a=4;
a+=a-=a*a+a;
printf("a=%d\n",a);
return 0;
}
以上程序的運行結果(或其截圖):
五、思考題
1.給變量命名應該注意哪些?
答:1.變量名可由字母數字,下劃線組成,但首位只能是字母,下劃線不能為數字。
2.變量名區分大小寫
3.變量名不能與系統標識符同名
4.變量名的長度是
總結
以上是生活随笔為你收集整理的c语言程序设计实验报告铜陵学院,16铜陵学院c语言实验报告.docx的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: ZedGraph使用(一) 柱形图
- 下一篇: 如梦令·海棠花溪
