c语言实例应用实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言实例应用实验报告   C语言程序设计实验报告学号:姓名:   1、设计一个函数fc,统计数组中偶数和奇数的个数,数组元素个数不多于10个。编写main函数,正确调用fc函数,实现对数组a的统计,输出统计结果。   #include   intj=0;   intfun(inta[],intn)   {   inti,c=0;   for(i=0;i   #defineN11   voidmain()   {   inti,j,a[N][N];   for(i=1;i   #defineN4   #defineM5   voidmain()   {   inti,j,k,a[N][M],max,maxj,flag;   printf(pleaseinputmatrix:\n);   for(i=0;imax)   {   max=a[i][j];   maxj=j;   }   flag=1;   for(k=0;ka[k][maxj])   {   flag=0;   continue;}   if(flag)   {   printf(a[%d][%d]=%d\n,i,maxj,max);   break;   }   }   if(!flag)   printf(Itisnotexist!\n);   }   2.保存源程序,文件名为:   3.输入pleaseinputmatrix:   1   2   3   0   输出结果:a[0][4]=5   五、实验分析和总结   1.本程序的功能是将数以数组输入,结合循环进行排序,运算等,算法的基本思想是进   行数组引用。   2.程序编译和运行时出现了如下错误:   数组中分号乱用   出错的原因和调试(纠错)步骤如下:   对数组引用不够熟练,理解不够透彻。   3.通过编写本程序,有如下体会:数组引用很方便,能使大量运算简化。   C语言程序设计实验报告   1实验目的   第一个实验:   1熟练掌握顺序结构程序设计;○   ○2学会正确使用逻辑运算符及逻辑表达式;   ○3熟练掌握if、if?else、if?elseif语句,掌握if语句中的嵌套关系和匹配原则,利用if语句实现分支选择结构;   ○4熟练掌握switch语句格式及使用方法,利用switch语句实现分支选择结构○5掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧,进一步学习调试程序,掌握检查语法错误和逻辑错误的的方法。   第二个实验:   ○1熟练掌握while语句、do-while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用三种循环语句实现循环结构;○2掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧;○3进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。   2实验内容   第一个实验:   输入一个整数m,将其数值按照大于0,小于等于0两个类别分类显示。要求:   1该程序利用if-else语句实现;○   2将变量m定义为整型;○   3通过scanf函数输入变量m的值;○   4输入整数m前,利用puts()或printf()给出提示信息;○   5输出结果时有必要的说明,例如:输入358时,显示358○isgreaterthan0,输入-23时,显示-23islessthanorequalto0;   6运行程序,分别输入123,0,-22,并检查输出信息的的正确性。○   第二个实验:   输入一串字符,统计其中数字、大写字母、小写字母、以及其他字符的个数。   要求:   1通过键盘输入字符串;○   2在输入字符串之前给出相应提示;○   3按照数字、大写字母、小写字母和其他字符数的顺序输出结果。○   3算法描述流程图   4源程序   第一个实验:   #include   main()   {   intm;   scanf(%d,m);   printf(enteracharacter:);   {   if(m0)   printf(%disgreaterthan0,m);   else   printf(%dislessthanorequalto0,m);   }   }   第二个实验:   #include   #include   main()   {   charc;   intw=0,x=0,y=0,z=0;   printf(entercharacters:);   while((c=getchar())!=\n)   {   if((c=0c=Ac=ac e,while了解不太深刻,○需要进一步学习和上机实验的练习进行巩固和熟练;   3对于调试程序中出现的error和warn

文档评论(0)

a888118a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档