欢迎来到天天文库
浏览记录
ID:30134007
大小:16.27 KB
页数:4页
时间:2018-12-27
《实验数组报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划实验数组报告 C语言实验报告 实验七数组 1.实验目的 熟练掌握一维数组、二维数组的定义、初始化和输入/输出方法;熟练掌握字符数组和字符串函数的使用; 掌握与数组有关的常用算法。2.实验指导 对任意一个一维型数组,从中找出数组元素的最大值和最小值并输出。要求: ①数组有十个元素; ②使用scanf函数实现数组元素的输入前给出必要的提示; ③输出时,首先输出数组的十个元素,然后输出其最大值和最小值。分析指导: ①算法
2、分析:首先定义一个数组,通过循环从键盘输入十个数组元素的值,再通过另一个循环判断数组元素的最大只和最小值;②根据分析情况编写程序:#includemain(){ inta[10],i,max,min; printf("pleaseinputtenintegers:");for(i=0;imax)max=a[i];if(a[i]s2,返回一个正数;s1=s2,返回0;s1目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的
3、正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 intcmpstr(chars1[],chars2[]){ inti,diff;i=0; while((s1[i]==s2[i])&&(s1[i]!=' '))i++;if(s1[i]==' '&&s2[i]==' ')diff=0;else diff=s1[i]-s2[i];returndiff;} voidmain(){ intz; chars1[100],s2[100]; printf("inputthefirststring:");//输入字符串1g
4、ets(s1); printf("inputthesecondstring:");//输入字符串2gets(s2); z=cmpstr(s1,s2);//输出比较结果 printf("thedifferencebetweentwostringsis%d",z);} 查看运行结果如下: 重新输入两个字符串meet,mood运行结果如下: 再给定的字符串中查找指定的字符。 要求: ①字符串采用直接初始化的方式处理;②通过scanf函数读入一个任意字符;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,
5、可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 ③在字符串中查找该字符,如果存在该字符,输出该字符在字符串中的一次出现的位置,如果再给定的字符串中不存在该字符,则给出相应的说明信息。 #includevoidmain(){inti;charch;chars[]="program";printf("输入一个英文字母:");scanf("%c",&ch);for(i=0;s[i]!=' ';i++){if(s[i]==ch)bre
6、ak;}if(i>n; for(i=0;i>a[i]; max=a[0];min=a[0]; for(i=0;ia[i]){min=a[i];t=i;}} j=a[n-1];a[n-1]=a[s];a[s]=j; j=a[0];a[0]=a[t];a[t]=j; for(i=0;i0) {cin>>c; a[i]=c; s+=a[i]; i++;} s=s/(i+1); for(i=0;a[i]!=0;i++)if(a[i]>s
7、
8、a[i]==s)t++; cout<<"大于等于平均数的实数个数:"<9、-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 #include""voidmain() {inta[50],i,j=0,t;for(i=1;i<=100;i++) if((i%7==0)10、11、(i%11==0)){a[j]=i;j++;} for(t=0;t12、endl;} } 4 #include""voidmain() {inta[50],c=1,i=0,s,t=50;目的-通过该培训员工可对保安
9、-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 #include""voidmain() {inta[50],i,j=0,t;for(i=1;i<=100;i++) if((i%7==0)
10、
11、(i%11==0)){a[j]=i;j++;} for(t=0;t12、endl;} } 4 #include""voidmain() {inta[50],c=1,i=0,s,t=50;目的-通过该培训员工可对保安
12、endl;} } 4 #include""voidmain() {inta[50],c=1,i=0,s,t=50;目的-通过该培训员工可对保安
此文档下载收益归作者所有