| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

《高级语言程序设计》实验报告

w***2

贡献于2022-05-06

字数:16233

高级语言程序设计实验报告

班级: 学号: 姓名: 成绩:
实验1熟悉Visual C++60环境运行C程序
实验目
1.掌握Visual C++60环境C程序建立编辑编译执行程
2.掌握C程序基框架结构完成简单程序编制运行
3.解基输入输出函数scanf()printf ()格式方法
4.掌握发现语法错误逻辑错误方法排简单错误操作技
二实验容
1.列程序功:键盘输入两数ab求方屏幕输出输入该C程序编译运行记屏幕输出结果文件名sy1_1c保存
#include
main()
{
int absum *定义整型变量absum *
printf(Please Input ab \n ) *输出提示信息*
scanf(dd&a&b) *键盘输入两整数分赋予ab*
suma*a+b*b *赋值语句a2+b2结果赋变量sum*
printf(d*d+ d*dd\naabbsum) *输出语句*
}
该程序运行结果:
Please Input ab
2 4
2*2+4*420










2. 改错题
程序中画出错误语句修改语句完整写该语句右边
(1)列程序功:计算x*y值结果输出试纠正程序中存错误实现功程序文件名sy1_2c保存
#include
main main()
{ int x2y3a int x2y3a
Ax*y ax*y
print ('adA) printf (ada)
printf(\n)
}
该程序运行结果:
a6







(2)程序功:求两数中较数输出纠正程序中存错误实现功程序文件名sy1_3c保存
#include
viod main() void main()
     {
int a b max
Scanf(dd&a&b) scanf(dd&a&b)
Maxa maxa
If (maxPrintf(maxdmax) printf(maxdmax)
}
该程序运行结果:
53
max5






3.程序填空题
(1)键盘输入两整数输出两整数根注释信息填写完整程序实现功文件名sy1_4c保存
#include
main()
{
int xytotal * 定义整型变量xytotal*
printf(Please input xy ) * 输出提示信息 *
scanf(dd&x&y) * 键盘输入两数分赋予xy*
totalx+y * 赋值语句 *
printf(d + dd\nxytotal) * 输出两整数 *
该程序运行结果:
Please input xy 2 4
2+46
}





该程序运行结果:
Input ab please 20 17
20173
(2)键盘输入两整数输出两整数差根注释信息填写完整程序实现功程序文件名sy1_5c保存
#include
main()
{
int abm
printf(Input ab please )
scanf(dd&a&b)
_mab___ * 赋值语句ab差值赋m *
_printf(ddd\nabm)_ * 输出a b差结果值换行 *
}

4.编程题
(1)编程序运行输出信息:Better CityBetter Life程序文件名sy1_6c保存
#include
main()
{
printf(Better CityBetter Life\n)
}

(2)编程序键盘输入3整数输出方程序文件名sy1_7c保存
#include
main()
{
int abcsum
printf(Please Input abc \n )
scanf(ddd&a&b&c)
suma*a+b*b+c*c
printf(d*d+d*d+d*dd\naabbccsum)
}
该程序运行结果:
Please Input abc
234
2*2+3*3+4*429










实验2 数类型运算符表达式
实验目
1.理解C语言中种数类型意义掌握种数类型定义方法
2.掌握C语言常量变量定义
3.掌握C语言数类型运算符规
二实验容
1.改错题
程序中画出错误语句修改语句完整写该语句右边
(1)列程序功:已知圆锥半径r高h计算圆锥体积v纠正程序中存错误实现功程序文件名sy2_1c保存计算圆锥体积公式:

#include stdioh #include
main() main()
{ float r10h5 float r10h5v
v13*314159*r^2*h v103*314159*r*r*h
printf(vd\nv) printf(vd\nv)
}
该程序运行结果:
v523




(2)列程序功:通键盘输入两整数分存放变量xy中第3变量实现变量xy互换值纠正程序中存错误实现功程序文件名sy2_2c保存
#include
main()
{
int xy
printf(请输入两整数\n)
scanf(ddx y) scanf(dd&x &y)
printf(初始状态x:d y d\nxy )
xx+y xx+y
yxy
xxy
printf(终状态x:d y dnxy)
}
该程序运行结果:
请输入两整数
2 5
初始状态x:2 y 5
终状态x:5 y 2








2.程序填空题
该程序运行结果:
61
(1) 计算x4时公式×2x2 值补充完善程序实现功程序文件名sy2_3c保存
#include
main()
{
float x40y
y(1+x*x*x)(x*x+4*sqrt(x)+10)*2*x*x
printf(fy)
}

(2) 列程序功:键盘输入3整数分存入变量abc然变量a值存入变量b变量b值存入变量c变量c值存入变量a输出转存变量abc值(提示:中间变量)补充完善程序实现功程序文件名sy2_4c保存
该程序运行结果:
Please input abc1 2 3
a3
b1
c2
#include
main ()
{
int abc t
printf(Please input abc )
scanf(ddd &a&b&c )
ta
ac
cb
bt
printf(ad\nbd\ncd\nabc)
}




3.编程题
(1)键盘输入3写英文字母转换成写字母输出程序文件名sy2_5c保存
该程序运行结果:
ABC
abc

#include
main()
{
char c1c2c3
scanf(ccc&c1&c2&c3)
c1c1+32
c2c2+32
c3c3+32
printf(ccc\nc1c2c3)
}


(2)键盘输入3整数输出均值积程序文件名sy2_6c保存

#include
main()
{
int abcji
float ave
printf(请输入3整数\n)
scanf(ddd&a&b&c)
ave(a+b+c)30
jia*b*c
printf(avefjid\naveji)
}
该程序运行结果:
请输入3整数
2 4 6
ave4ji48





















实验3 序结构程序设计
实验目
1.掌握scanf()printf()常输入输出函数
2.掌握格式控制符
3.掌握序结构程序设计方法
二实验容
1.改错题
程序中画出错误语句修改语句完整写该语句右边
该程序运行结果:
请输入华氏温度:
75
摄氏温度:2389
(1)列程序功: 输入华氏温度求输出摄氏温度公式:C 输出取2位数纠正程序中存错误实现功程序文件名sy3_1c保存
#include
main()
{
float cf
printf(请输入华氏温度:\n)
scanf(ff) scanf(f&f)
c(59)*(f32) c(509)*(f32)
printf(摄氏温度:52f\n c) printf(摄氏温度:52f\n c)
}
(2)列程序功:列公式计算输出x值中ab值键盘输入纠正程序中存错误实现功程序文件名sy3_2c保存
该程序运行结果:
46
x0

#include
main()
{ int ab
float x
scanf(ddab) scanf(dd&a&b)
x2ab(a+b)(a+b) x20*a*b((a+b)*(a+b))
printf(xd\nx) printf(xf\nx)


该程序运行结果:
a
a97
A65
(3)列程序功:键盘输入写字母求改写字母输出请纠正程序中存错误程序实现功程序文件名sy3_3c保存
#include
main()
{
char c1c2
c1getchar c1getchar() * 键盘输入写字母 *
printf(cd\nc1c1)
c2c1+26 c2c132 * 转换写字母 *
printf(cd\nc2c2) * 输出写字母ASCII码值 *
}
2.程序填空题
(1)列程序功:定格式输入数求格式输出结果补充完善程序实现功程序文件名sy3_4c保存
该程序运行结果:
enter xy:2 34
x+y54
输入形式 enter xy:2 34
输出形式 x+y54
#include
main()
{
int x
float y
printf (enter xy )
scanf(df&x&y)
printf(x+y1f\nx+y)
}

(2) 列程序功:设圆半径r15圆柱高h3求圆周长圆面积圆球表面积圆球体积圆柱体积scanf输入数rh输出计算结果输出时求文字说明取数点2位数字(周长l2圆面积s圆球表面积sq圆球体积vq圆柱体积vz)请补充完善程序实现功程序文件名sy3_5c保存
#include
main()
{
float pihrlssqvqvz
pi3
printf(请输入圆半径r圆柱高h:\n)
scanf(ff&r&h)
l 2*pi*r
s pi*r*r
sq 4*pi*r*r
vq 403*pi*r*r*r
该程序运行结果:
请输入圆半径r圆柱高h:
15 3
圆周长:942
圆面积:707
圆球表面积:2827
圆球体积:1414
圆柱体积:2121
vz pi*h*r*r
printf(圆周长:2f\nl )
printf(圆面积:2f\n s )
printf(圆球表面积:2f\n sq )
printf(圆球体积:2f\n vq )
printf(圆柱体积:2f\n vz )
}
该程序运行结果:
请输入xy:
3 5
交换x:5 y:3
(3) 列程序功:通键盘输入两整数分存入变量xy中x#include
main()
{ int xyt
printf(请输入xy:\n)
scanf(dd&x&y)
if (x { t x xy yt} * xy交换 *
printf(交换x:d y:d \nxy)
}

3.编程题
(1)编写程序实现功:键盘输入3字符然屏幕分3行输出该3字符程序文件名sy3_7c保存
该程序运行结果:
ABC
A
B
C

#include
main()
{
char c1c2c3
c1getchar()
c2getchar()
c3getchar()
putchar(c1)
putchar('\n')
putchar(c2)
putchar('\n')
putchar(c3)
putchar('\n')
}






(2)编写程序实现功:输入元二次方程ax2+bx+c0系数abc求方程根求:运行该程序时输入abc值分b24ac值等零观察分析运行结果程序文件名sy3_8c保存求根公式:
该程序运行结果:
a1b3c2
x1100
x2200







#include
#include
void main()
{float abcdiscx1x2pq
scanf(afbfcf&a&b&c)
discb*b4*a*c
pb(20*a)
qsqrt(disc)(20*a)
x1p+q
x2pq
printf(x152f\nx252f\nx1x2)
}

实验四 选择结构程序设计
(解答)

1.改错题
(1)列程序功:输入1字母果写字母首先转换成写字母输出该字母前序字母该字母该字母序字母例:输入g输出FGH输入a输出ZAB输入M输出LMN输入Z输出YZA请纠正程序中存错误程序实现功程序文件名sy4_1c保存

该程序运行结果:
Enter a characterg
FGH
#include
main()
{
char chc1c2
printf(Enter a character)
chgetchar()
if((ch>'a')||(ch<'z')) if((ch>'a')&&(ch<'z'))
ch32
c1ch1
c2ch+1
if(ch'A') if(ch'A')
c1ch+25
else if(ch'Z') else if(ch'Z')
c2ch25
putchar(c1)
putchar(ch)
putchar(c2)
putchar('\n')
}
改正程序:
#include
main()
{
char chc1c2
printf(Enter a character)
chgetchar()
if((ch>'a')&&(ch<'z'))
ch32
c1ch1
c2ch+1
if(ch'A')
c1ch+25
else if(ch'Z')
c2ch25
putchar(c1)
putchar(ch)
putchar(c2)
putchar('\n')
}

(2)列程序功:输入3整数输出中值请纠正程序中存错误程序实现功程序文件名sy4_2c保存
该程序运行结果:
请输入3整数:
5 2 7
3数中者:7
#include stdioh
main()
{
int abcmax
printf (请输入3整数:\n)
scanf (ddd&a&b&c)
maxa
if (c>b)
{ if (b>a) maxc} * c>b>a *
else * b>c *
{if (c>a) maxb} * b>c>a *
printf(3数中者:d\nmax)
}
改正程序:

#include stdioh
main()
{
int abcmax
printf (请输入3整数:\n)
scanf (ddd&a&b&c)
maxa
if (c>b)
{ if (c>a) maxc}
else
{if (b>a) maxb}
printf(3数中者:d\nmax)
}

(3)列程序功:输入14月份号输出该月份应英语表示法例输入3输出Mar纠正程序中存错误实现功程序文件名sy4_3c保存
#include stdioh
main()
{
该程序运行结果:
input the month number
2
Feb
char m
printf(input the month number\n)
scanf (c&m)
switch (m)
{
case 1printf (Jan)
case 2printf (Feb)
case 3printf (Mar)
case 4printf (Apr)
}
}
改正程序:改法
#include stdioh
main()
{
char m
printf(input the month number\n)
scanf (d&m)
switch (m)
{
case 1printf (Jan)break
case 2printf (Feb)break
case 3printf (Mar)break
case 4printf (Apr)
}
}

改法二
#include stdioh
main()
{
char m
printf(input the month number\n)
scanf (c&m)
switch (m)
{
case 1’printf (Jan)break
case 2’printf (Feb)break
case 3’printf (Mar)break
case 4’printf (Apr)
}
}

2.程序填空
(1) 列程序功:判断键盘输入字符列求输出
该字符数字 输出字符串09
该字符写字母 输出字符串AZ
该字符写字母 输出字符串az
该字符字符 输出字符串@…
补充完善程序实现功程序文件名sy4_4c保存
#include
该程序运行结果:
d
az
main()
{ char c
scanf(___c &c _________)
if('0' _____ printf(09\n)______
else if(___c>'A' && c <'Z'______)
printf(AZ\n)
____ else if _______('a' printf(az\n)
____ else __________________
printf(@…\n)
}

该程序运行结果:
Please input a expression2*6
2*612
(2)列程序功:实现加减四运算补充完善程序实现功程序文件名sy4_5c保存
#include
main()
{
int abd
char ch
printf(Please input a expression)
scanf(dcd &a&ch&b )
switch(ch)
{
case '+'da+b
printf(d+dd\nabd)
break
case ''dab
printf(ddd\nabd)
break
case '*'da*b
printf(d*dd\nabd)
break
case ''
if( b0 )
printf(Divisor is zero\n)
else
printf(ddf\nab( float )ab) *强制类型转换*
break
default
printf(Input Operator error\n)
}
}
(3)列程序功:猜价格户输入估计价格程序判断正确性请填写适符号语句程序实现功程序文件名sy4_6c保存

#include stdioh
main()
该程序运行结果:
请持输入时尚手机实际价格
1500


请观众猜时尚手机价格
1450

{float ab
printf(请持输入时尚手机实际价格\n)
scanf(f&b)
printf(\n\n请观众猜时尚手机价格\n)
scanf(f&a)
if( a printf(低\n)
if( a b )
printf(猜\n)
if( a>b )
printf(高\n)
}

3.编程题
(1)键盘输入三整数输出三整数均值(保留2位数)积值值程序文件名sy4_7c保存
参考源程序
#include
main()
{
int sum0 a b c max min
long ji0
float ave
printf(输入三整数:(a b c)\n)
scanf(ad bd cd &a &b &c)
suma+b+c
avesum30
jia*b*c
max((a>bab)>c)(a>bab)c
mina
if (b minb
if(c minc
printf(a+b+cd a*b*cld ave2f sumji ave)
printf(\nmaxd mind\n max min)
}

(2)分段函数求scanf函数输入x值求y值屏幕输出程序文件名sy4_8c保存
0 x<5
y x1 5≤x<15
6x2-1 x≥15

参考源程序
#include
void main()
{ float xy
scanf(f &x)
if(x<5) y0
else if(x<15) yx1
else y6*x*x1
printf(xf yf\n xy)
}

(3)键盘输入数字0~6输出相应星期英文单词中数字0应Sunday数字1~6应Monday~Saturday果输入0~6数字显示错误信息程序文件名sy4_9c保存
参考源程序
#include
main()
{
int m
printf(请输入数字(06))
scanf (d&m)
switch (m)
{
case 0printf (Sunday )break
case 1printf (Monday )break
case 2printf (Tuesday )break
case 3printf (Wednesday )break
case 4printf (Thursday )break
case 5printf (Friday )break
case 6printf (Saturday )break
defaultprintf (数输入错误)
}
}

实验5 循环结构程序设计
实验目
1.掌握循环结构程序设计3种控制语句——while语句do···while语句for语句方法
2.解循环方法实现常算法设计
二实验容
1.改错题(程序中画出错误语句修改语句完整写该语句右边)
该程序运行结果:
The sum from 1 to 100 is 5050
(1)列程序功:求1~100(值5050)输出纠正程序中存错误实现功程序文件名sy5_1c保存
#include
main()
{
int isum0
i1
while(i<100) while(i<100)
sumsum+i { sumsum+i
i++ i++}
printf(The sum from 1 to 100 is d\nsum)
}

该程序运行结果:

(2)列程序功:倒序印26英文字母纠正程序中存错误实现功程序文件名sy5_2c保存
#include
main()
{
char x
x'z'
while(x'a') while(x'a'1)while(x>'a')
{
printf(3dx) printf(3cx)
x++ x
}
}
(3)列程序功:输入写字母印出菱形该菱形中间行字母组成相邻两行前面字母组成规律直字母A出现第行末行止纠正程序中存错误实现功程序文件名sy5_3c保存例输入字母D印出图形:
#include
main()
{
int ijk
char ch
scanf(c&ch)
kch'A'+1
for (i1i{
for (j20j>ij)
printf(c' ')
for (j1j printf(c'A'+i1)
printf(\n)
}
kch'A'
for (iki>1i)
{ for (i20i>ii) for (j20j>ij)
printf(c' ')
for (j1j<2*i1j++) for (j1j<2*i1j++)
printf(c'A'+i1)
printf(\n)
}
}
2.程序填空题
(1)辗转相法求两正整数公约数公倍数补充完善程序实现功程序文件名sy5_4c保存
该程序运行结果:

#include
main ()
{ int r m nk t
scanf (dd&m&n)
if (m { tm mn nt } *交换两数*
km*n
r mn
while (r)
{ mn
nr
r mn
}
printf (d d\n n kn ) *输出公约数公倍数*
}
(2)假设1020西瓜第天卖半两天卖剩半两求天卖完补充完善程序实现功程序文件名sy5_5c保存
#include
main( )
{ int dayx1x2
day0
x11020
while( x1>0 )
{
该程序运行结果:

该程序运行结果:
day8
该程序运行结果:

x2 x122
x1x2
day++
}
printf(dayd\nday)
}
(3)列程序功:输出1003整位数6整数补充完善程序实现功程序文件名sy5_6c保存
#include
main()
{ int ij
for(i0 __ i<10 _____ i++)
{ ji*10+6
if (___ i30 ____)
continue
printf(dj)
}
}

3.编程题(写出程序运行结果)
(1)计算1~100间含8数程序文件名sy5_7c保存
参考程序:
#include
main()
{
int i sum0
for(i1 i<100 i++)
if(i108 || i108)
sum+i
printf(sumd\nsum)
}



(2)编写程序利列似公式计算e值误差应105程序文件名sy5_8c保存
该程序运行结果:


参考程序:
#include
main()
{
int i0
long n1
float e0 t1
while(t>1e5)
{
e+t
i++
n*i
t10n
}
printf(ef\ne)
}

(3)某学校千名学生操场排队5行余27行余33行余1编写程序求该校学生总数程序文件名sy5_9c保存
该程序运行结果:

该程序运行结果:

参考程序:
#include
main()
{int i
for(i900i<1000i++)
if(i52&&i73&&i31)
break
printf(学生总数d\ni)
}

(4)键盘输入N学生学号M门课程成绩计算学生总分均分输出容包括学生学号总分均分程序文件名sy5_10c保存

#include
void main()
{
int ijnmnoscoresum
float ave
printf(输入学生数课程数:)
scanf(dd&n&m)
for(i1i{ sum0
printf(输入第d学生学号 i)
scanf(d&no)
printf(输入第d学生d门课程成绩 im)
for(j1j {
scanf(d&score)
sum+score
}
ave(float)summ
printf(\n**第d学生学号d 总分:d 均分:2f\n\ninosumave)
}
}














实验6 数组程序设计
实验目
1. 掌握维数组二维数组定义赋值输入输出方法
2. 掌握字符数组字符串函数
3. 掌握数组关算法
二实验容
1.改错题(程序中画出错误语句修改语句完整写该语句右边)
(1)列程序功:指定数组输入10数求数纠正程序中存错误实现功程序文件名sy6_1c保存
该程序输出结果:

#include
void main()
{int n10isum0
int a[n] int a[10]
for(i0i<10i++)
{
scanf(da[i]) scanf(d&a[i])
sumsum+a[i]
}
printf(sumd\nsum)
}

该程序输出结果:

(2)列程序功:字符串b连接字符串a纠正程序中存错误实现功程序文件名sy6_2c保存
#include
void main( )
{ char a[]welb[]come char a[20]welb[]come
int in0
while(a[n]) n++ while(a[n] '\0') n++
for(i0b[i]'\0'i++)
a[n+i]b[i]
a[n+i]’\0’
printf(s\na)
}

(3)列程序功:找出二维数组中鞍点该位置元素该行该列没鞍点纠正程序中存错误实现功程序文件名sy6_3c保存
#include
#define N 4
#define M 4
main()
该程序输出结果:

{
int ijkflag1flag2a[N][M]maxmaxj
for (i0i for (j0j scanf(d&a[i][j])
flag20
for (i0i{
maxa[j][0] maxa[i][0]
for (j0j if (a[i][j]>max) if (a[i][j]>max)
{
maxa[i][j]
maxjj
}
for (k0flag11k if (max>a[k][maxj])
flag10
if (flag1)
{
printf(\nThe saddle point isa[d][d]d\nimaxjmax)
flag21
}
}
if ( flag2) if ( flag2)
printf(\nThere is no saddle point in the Matrix\n)
}

2.程序填空题
(1)程序功:采二分法定序数组中查找户输入值显示查找结果补充完善程序实现功程序文件名sy6_4c保存
#include stdioh
#define N 10
main()
{
int a[ ]{0123456789}k
int low0highN1midfind0
printf(请输入欲查找值:\n)
scanf(d&k)
while (low{
mid(low+high)2
if(a[mid]k)
{
printf(找位置:d\nmid+1)find1
}
if(a[mid]>k)
_ highmid1
else
_ lowmid+1_____
}
if(finD printf(d未找\nk)`
}
(2)程序功:求3字符串(串超20字符)中者补充完善程序实现功程序文件名sy6_5c保存
#include
#include
void main()
{
char string[20]str[3][20]
int i
for (i0i<3i++)
gets(str[i])
if ( strcmp(str[0]str[1])>0 ) strcpy(stringstr[0])
else strcpy(stringstr[1])
if ( strcmp(stringstr[2])<0 ) strcpy(stringstr[2])
puts(string)
}
(3)列程序功:键盘输入20整数统计非负数数计算非负数补充完善程序实现功程序文件名sy6_6c保存
#include
main()
{ int ia[20]sum0count
count0
for(i0i<20i++ )
scanf(d &a[i] )
for(i0i<20i++)
{ if(a[i]<0)
continue
sum+a[i]
count++
}
printf(sd\t countd\nsumcount)
}

3.编程题(写出程序运行结果)
(1)键盘输入10数选择排序法序排序然排序数列中插入数数列保持序程序文件名sy6_7c存盘
#define N 11
#include
void main()
{ int a[N]ijktp
printf(请输入d 整数 \nN)
for(i0i scanf(d&a[i])
for(i0i { ki
for(ji+1j if(a[k]>a[j])
kj
if(ki)
{ ta[k] a[k]a[i] a[i]t}
}
printf(\n排序\n)
for(i0i printf(5da[i])
printf(\n请输入插入整数 )
scanf(d&p)
j9
while(j>0 && a[j]>p) 找插入位置
{a[j+1]a[j]j}
a[j+1]p 插入
printf(\n插入\n)
for(i0i printf(5da[i])
printf(\n)
}

(2)键盘输入两矩阵AB值求CA+B 程序文件名sy6_8c存盘




#include
void main()
{
int a[2][3]b[2][3]c[2][3]ij
for(i0i<2i++)
for(j0j<3 j++)
scanf(d&a[i][j])
for(i0i<2i++)
for(j 0j<3 j++)
scanf(d&b[i][j])
for(i0 i<2 i++)
for(j 0j<3 j++)
c[i][j]a[i][j]+b[i][j]
for( i0i<2i++)
{ for(j0j<3j++)
printf(3dc[i][j])
printf(\n)
}
}

(3)键盘输入字符串删中某字符输入字符串abcdefededff删中字符e输出字符串abcdfddff程序文件名sy6_9c存盘
方法:
#include
#include
void main()
{
int ij
char s[80]c
printf(输入行字符 )
gets(s)
printf(输入删字符 )
scanf(c&c)
for(i0j0s[i]'\0'i++)
if (s[i]c)
s[j++]s[i]
s[j]'\0'
puts(s)
}

方法二:
#include
#include
void main()
{char line[80]
char ch
int ij
int len
printf(输入行字符 )
gets(line)
printf(输入删字符 )
chgetchar()
i0
while(line[i]'\0' )
{while( line[i]'\0' && line[i]ch) i++
lenstrlen(line)
for(jij line[j]line[j+1]
line[j]'\0'
}
puts(line)
}

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 4 香币 [ 分享文档获得香币 ]

购买文档

相关文档

《高级语言程序设计》实验报告

设计一种用单链表存储多项式的结构(每个结点存储一项的系数和指数,类型都为int)并编写一个产生多项式链表的函数和一个实现两个多项式相加和相乘的函数。

留***1 5年前 上传3510   0

C语言程序设计实验报告

C语言程序设计实验报告  实验名称 计算出1000以内10个最大素数之和   实验目的   1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。  2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循

大***6 10年前 上传954   0

铜陵学院C语言程序设计实验报告

《C语言程序设计》 实验报告第二学期班 级 学 号姓 名指导教师实验一 Visual C++ 6.0编程环境与C语言程序的调试过程一、实验学时2 学时。二、实验目的1.了解在Visual C++ 6.0环境下如何编辑、编译、连接和运行一个C程序;2.通过运行简单的C程序,初步了解C源程序的特点。三、预习

文***享 1年前 上传252   0

C语言实验报告《逻辑结构程序设计》

C语言实验报告《逻辑结构程序设计》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验二  逻辑结构程序设计  一、 实验目的  1、学会正确使用逻辑运算符和逻辑表达式  2、熟练掌握if语句和switch语句 

s***0 12年前 上传741   0

c语言实验报告

c语言实验报告  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验一  上机操作初步和简单的C程序设计  一、 实验目的  1、熟悉C语言运行环境Turbo C++3.0  2、会简单的程序调试  3、熟悉C语言

极***速 11年前 上传793   0

C语言实验报告《指针》

C语言实验报告《指针》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验五  指针  一、 实验目的  1、掌握指针的概念、会定义和使用指针变量  2、掌握指向数组的指针变量  3、掌握字符串指针的使用  

D***1 11年前 上传955   0

C语言实验报告《数组》

C语言实验报告《数组》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验三  数组  一、 实验目的  1、掌握一维和二维数组的定义、赋值和输入输出  2、掌握字符数组和字符串数组的使用  3、掌握与数组有关的排

我***海 11年前 上传883   0

国开电大《C语言程序设计》答案

形考1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。选择一项:A. main 正确恭喜你,答对啦!!B. MAIN C. name D. function .题目2正确获得2.00分中的2.00分 标记题目题干C语言源程序文件的缺省扩展名为(  )。选择一项:A. cpp B. exe C.

3265912 1年前 上传407   1

C语言程序设计习题试题集

《C语言程序设计》精品课件试题目录(按住CTRL键点击超链)单项选择题………………………第002页阅读程序题………………………第018页程序填空题………………………第039页编写程序题………………………第070页《高级语言程序设计》课程设计制作小组2007年一、单项选择题导读:单项选择题要求从给出的四个备选答案中,选出一个最符合题意

文***享 1年前 上传5460   0

C语言程序设计说课教案

《C语言程序设计》说课教案从以下方面说明:一、 课程性质、地位二、 教学对象分析及要求三、 课程体系四、 课程的重点、难点及突破五、 教学方法与教学手段六、 学生考核七、 教学计划一、 课程性质、地位 1.课程的性质  《C语言程序设计》课程是高职高专通信类和电子信息类各专业职业素质必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用C语言编程来解决岗位

文***享 1年前 上传342   0

《JAVA语言程序设计》试题及答案3

《JAVA语言程序设计》试题及答案3《JA V A语言程序设计》试题及答案3一、单选题1、下列程序段执行后的结果是( )。String s = new String(“abcdefg“);for (int i=0; iSystem.out.print(s.charAt(i));}A) aceg B) ACEG C) abcdefg D) abcd2、有整型数组:int[] x={

z***i 3年前 上传974   0

C语言程序设计形考任务

假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为( )。选择一项: a. struct BOOK *x=malloc(book); b. struct BOOK x={"C++ Programming",27.0}; c. struct BOOK *x=malloc(sizeof(struct BOOK)); d. struct BOOK *x=&book; 正确答案是:struct BOOK *x=malloc(book);

j***1 4年前 上传1482   0

C语言程序设计实验教案

 《高级语言程序设计》 实验指导书 实验一 顺序结构程序设计 一、实验目的及要求 1. 掌握C语言中使用最多的一种语句——赋值语句的使用方法。 2. 掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。 二、实验学时 4学时 三、实验任务 1.以下程序多处有错。要按下面指定的形式输入数据和输出数据时,请对该

文***品 5年前 上传1471   0

c语言高级面试题

整个测试遵循以下的约定:u       假定在所有的程序中必须的头文件都已经被正确包含。考虑如下的数据类型:u       char 为1个字节u       int 为4个字节u       long int 为4个字节u       float 为4个字节u       double 为个8字节u       long double 为 8个字节u       指针为4个字

望***3 2个月前 上传99   0

C语言实验报告《函数》

C语言实验报告《函数》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验四  函数  一、 实验目的  1、掌握函数定义、调用和声明的方法  2、掌握实参和形参之间的传递方式  3、函数的嵌套调用  二、 实

t***g 12年前 上传1360   0

C语言实验报告《综合实验》

C语言实验报告《综合实验》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验六  综合实验  一、 实验目的  1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。  2、掌握C程序的结构化程序设计方法,能

q***u 10年前 上传868   0

面向对象程序设计(C++)实验报告

面向对象程序设计(C++)实验报告姓名:学院:数学与计算机学院 班级:10级计算机大类班 学号:实验5 单继承一、实验目的1.掌握派生的类别与方式; 2.了解派生类中如何使用基类的成员、基类成员在派生类中的访问控制; 3. 掌握继承中构造函数和析构函数的调用过程。二、实验内容及步骤

文***品 3年前 上传1096   0

国家开放大学电大《C语言程序设计》《高级英语阅读(1)》网络课形考网考作业(合集)答案

国家开放大学电大《C语言程序设计》《高级英语阅读(1)》网络课形考网考作业(合集)答案《C语言程序设计》网络课答案形考任务1一、选择题(共40分,每小题2分)题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。选择一项:A. main 恭喜你,答对啦!!B. MAINC. nameD. function题目2C语言源程序文件的缺省扩展名为(  )

电***库 4年前 上传571   0

《Java语言程序设计-基础篇》答案-第03章

《Java语言程序设计-基础篇》答案-第03章第3章 控制语句复习题3.1 答:if(i % 2 == 0)System.out.println(“偶数”);elseSystem.out.println(“奇数”);3.2 答:当 x = 3, y = 2 时,输出:无输出当 x = 3, y = 4 时,输出:z is 7当 x = 2,y = 2 时,输出:x is 2

xiaochuichui 3年前 上传851   0

国开电大《C语言程序设计》形考任务3

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务三题目1在下面的函数声明语句中,存在着语法错误的是(    )。题目2在下面的保留字中,不能作为函数的返回值类型的是(    )。题目3假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据

学***网 2个月前 上传85   0

俄罗斯方块C语言程序设计报告

C语言课程设计报告俄罗斯方块程序设计报告一、 问题描述俄罗斯方块(Tetris, 俄文:Тетрис)是一款电视游戏机和掌上游戏机游戏,它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。在本次设计中,要求支持键盘操作和若干种不同类型方块的旋转变换,并且界面上显示下一个方块的提示以及当前的玩

文***品 1年前 上传271   0

浅析C语言程序设计实践教学环节研究

浅析C语言程序设计实践教学环节研究摘要:本文将以《C语言程序设计》课程为例,讲述如何将实践知识贯穿于线上教学,实现实践教学环节的线上教学智能化运行及管理。关键词:百万扩招;线上教学;C语言;实践教学一、概述以“中国制造2025”为背景,高校培养的是有实际操作能力的高素质、高技能型人才,那么实践教学是工程类专业必不可少的教学环节。随着“百万扩招”逐年推进,线上教学工作全力开展,传统理论知识

三***1 2年前 上传393   0

国开电大《C语言程序设计》形考任务2

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务 2一、 选择题(共 20 分,每小题 2 分)题目1当处理特定问题时的循环次数已知时,通常采用的语句是( )。题目2在 switch 语句的每个 case 块中, 假定都是以 break 语句结束的,则此 sw

学***网 2个月前 上传85   0

国开电大《C语言程序设计》形考任务4

论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务四题目1假定有“struct BOOK{char title40]; float price; } ; struct BOOK book; ”,则不正确的语句为( )。题目2假定有“struct BOOK{char

学***网 2个月前 上传88   0

程序设计语言的层次体系

程序设计语言的层次体系 程序设计语言分为低级语言和高级语言两类。“级”是指程序员与计算机对话的复杂程度。例如,就查询语言来说,程序员(经常是用户管理人员)只需要涉及到计算机“做什么”,而不必涉及到计算机“怎样做”。在高级语言中,程序员必须提供详细说明“做什么”和“怎样做”的指令,而软件工具将帮助简化程序员的工作。低级语言要求程序员详细说明由计算机执行的每一级操作。在使用高级程序设计语

g***g 12年前 上传27954   0