石家庄铁道大学。
c语言程序设计上机实验报告。
扩展实验———函数。
学院信息科学与技术学院
年级 2011 级
班级信1106-6班。
姓名郭莉莉。
学号 20112985
2023年11月29日。
1、调试、运行若干程序,熟悉vc++6.0编程环境,掌握在vc++6.0下进行c语言程序设计的方法,掌握输入输出函数的用法。
2、实验环境实验目的。
1、写一个函数,时候输入的一个字符串按反序存放,在主函数中输入和输出字符串。
2、输入十个成绩,用函数求出平均值。
3、全部变量和局部变量同名,全部变量被局部变量所屏蔽。
三、实验内容及步骤。
#include ""
#include <>
int main()
void reverse(char str)
char str[100];
printf("please input a string:")
gets(str);
printf("string1:%s",str);
reverse(str);
printf("string2:")
puts(str);
return 0;
void reverse(char *s)
char temp, *end = s + strlen(s) -1;
while( end > s)
#include ""
int main(int argc, char* ar**)
float **erage(float array[10]);
int i;
float score[10],**er;
printf("input 10 score:")
for(i=0;i<10;i++)
scanf("%f",&score[i]);
**er=**erage(score);
printf("**erage score is=%5.2f",**er);
return 0;
float **erage(float array[10])
return(**er);
#include ""
int a=5,b=7;
int main(int argc, char* ar**)
int max(int a,int b);
int a=8;
printf("max=%d",max(a,b));
return 0;
int max(int a,int b)
int c;
c=a>b?a:b;
return(c);
四、实验结果。
1、please input a string:my name is guolili
string1:my name is guolili
string2:ililoug si eman ym
press any key to continue
2、input 10 score:22 33 4 4 55 67 78 1.23 34 1.67 13
**erage score is=32.19
press any key to continue
3、max=8
press any key to continue
五、心得体会。
1、定义char string不能为空,丢失gets(str)不能进入原来字符串,丢失puts(str)不能输出逆反字符串。
2、scanf("%d",&score[i]);运行结果错误,应该用%f;printf("**erage score is=%5.2f",**er)中**er写成**erage没有运算结果,因为**erage为函数不能赋值;
3、定义max函数时,不能用void型定义,在进行调用max函数时void型和int型不能相互转换;定义max函数中return返回值不能省去,全部变量和局部变量同名时,全部变量被局部变量所屏蔽。
口译词汇扩展
a 爱国者 导弹 patriot missile aa制 dutch treatment go dutch a 场 a share market 阿q正传 the true story of ah q 奥委会 olympic committee 奥姆真理教 japanese aum doomsday...
扩展培训感悟
两天扩展感悟。首先感谢公司,感谢杨总,能组织这次扩展活动,让我在一进入公司就收到第一个大福利,对我的能力 心态都有很大的帮助,也让我得以提高和升华,现就这两天的感悟进行陈述总结。一份简历让我来到雄峰,认识杨总,话语投机性格相合,来到了百寰项目。做一个项目,除了项目部人员的配合和老板的支持,但更离不开...
素质扩展活动报道
本站讯 电商与旅游学院黎月明学生记者尧勇 为了促进我院各班同学之间的彼此友谊,丰富同学们的课余生活,感受团队协作的非凡魅力,享受集体的欢乐。11月15日下午3点半,我院社联联合会在宜春职业技术学院天使广场组织各班同学开展了一场愉快的素质拓展趣味赛。在比赛现场,大家都非常的活跃,充满着青春活力。比赛分...