关于C语言编程实验报告2-选择结构. Doc文件中,Aiwen共享的信息具有丰富的相关文档,每天都有数千名行业名人在车站上共享最新信息.
福建农林大学金山学院实验报告系(教学研究部): : 等级: 实验课程: C语言编程名称: 学生ID: 实验编号: 实验室编号: 计算机编号: 实验时间: 指导老师签名: 等级: 实验: 选择结构编程1.首先,实验的目的和要求,以理解用C语言表达逻辑量的方法. 正确使用逻辑运算符和逻辑表达式. 掌握if语句和switch语句. 合并程序. 掌握一些简单的算法并学习调试程序. 2.实验内容和原理具有以下功能: Xx(x <,x≠)y = xx(≤x<,x≠,x≠)xx(x =,x =,x =,x≧)编写程序用scanf函数输入x输出y值. 使用if语句和switch语句分别进行编程: 给出百分比分数请求以输出等级A,B,C,D,E. 上方的点是A〜点B〜点的C〜点D下方的E点. 输入整数需要按升序输出. 键盘输入和输出三个整数a,b,c. 请写出最大的程序. (使用两种方法)输入类型和里程以计算费用. 计算方法为: 公里以上车型每公里,公里以上车型每公里. 3.实验环境硬件: PC软件: Windows操作系统,VisualCDEVCPP. 第四,算法描述和实验步骤,首先使用scanf函数输入,然后使用if语句的嵌套来计算方程. ,()使用switch语句检查输入数据,并使用score强制将其转换为整数.
最后使用switch语句使其获得字符字母. ()使用if语句划分每个乐谱段,并输出符合要求的相应字符. ,使用if语句比较该方法以排序大小顺序. ,()首先输入scanf函数,然后使用if语句的嵌套来比较其大小顺序. ()带一个中间数字,并将其大小顺序与条件表达式进行比较. 3.在标题写入条件下,直接输出到公里以下. 然后将超过千米的判断模型带入相应的模型中以计算票价. 第五,第一个问题中的调试过程在执行if语句时模仿了switch语句,导致没有输出. 输出printf应该在每个if之后添加. 在问题中,如果您是整数,则应使用int而不是float. 如果在大前提下使用while语句时出现一些错误,则可以使用if语句或在第一个输出期间标记这些注释. 6.实验结果,()switch语句: ()if语句: ,(),(),, 7.总结通过此实验,我更加熟练地掌握了程序C中逻辑运算符和逻辑表达式的应用. 深刻理解C语言的威力,我对这种语言的兴趣也越来越深. 完成此实验后,我更正了学习语言的先前观点. 不要以为读完书就能理解. 您认为您已经掌握了这些知识. 学习语言更重要. 您必须使用它. 您不能只是认为自己可以理解. 本书可以利用此知识来编写程序,以算出其最初的掌握情况. 附录: #include intmain(){intx,yprintf(“ input x: ”)scanf(“ d”,x)if(x intmain( ){floatscorechargradeprintf(“请输入学生成绩: ”)scanf(“ f”,分数)while(score> || score intmain(){floatscorechargradeprintf(“输入学生成绩: “)scanf(” f“,分数)while(分数> ||分数c语言实验报告2,请重新输入“)scanf(” f“,分数)} if(分数> =)printf(“分数是f,相应的分数是cAn”,分数,等级)elseif(分数> =)printf(“分数是f,相应的分数是cBn”,分数,等级)elseif(score> =)printf(“得分为f,相应等级为cCn”,得分,等级)elseif(score> =)printf(“得分为f,相应等级为cDn”,得分,等级)elseprintf (“ Cheng的分数为f,相应的分数为cEn”,分数,分数)return},#include intmain(){intt,a,b,c,dprintf(“请输入数字: ”)scanf (“ d,d,d,d”,a,b,c,d)printf(“ a = d,b = d,c = d,d = dn”,a,b,c,d)if(a > b){t = aa = bb = t} if(a> c){t = aa = cc = t} if(a> d){t = aa = dd = t} if(b> c){t = bb = cc = t} if(b> d){t = bb = dd = t} if(c> d){t = cc = dd = t} printf(“排序结果如下: n”) printf(“ ddddn”c语言实验报告2,a,b,c,d)返回}(),#include intmain(){inta,b,cprintf(“请输入整数: ”)scanf(“ d,d,d “,a,b,c)if(a intmain(){inta,b,c,temp,maxprintf(”请输入一个整数: “)scanf( “ d,d,d”,a,b,c)temp =(a> b)a: bmax =(temp> c)temp: cprintf(“整数的最大值为dn”,max)return}, #include intmain() {floatx,yintnprintf(“请输入类型(型号为and)和里程: ”)scanf(“ d,f”,n,x)if(x
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-276325-1.html