编程题说课讲解.doc

编程题说课讲解.doc

ID:61937910

大小:64.50 KB

页数:17页

时间:2021-03-31

编程题说课讲解.doc_第1页
编程题说课讲解.doc_第2页
编程题说课讲解.doc_第3页
编程题说课讲解.doc_第4页
编程题说课讲解.doc_第5页
资源描述:

《编程题说课讲解.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、__________________________________________________编程题:1、根据矩形面积的计算方法,编写一个输入圆半径r,计算园周长L和圆面积S的程序。注意判断圆半径r是否大于零。#includeintmain(){floatr,s,l;scanf("%f",&r);s=3.14*r*r;l=2*3.14*r;if(r>0)printf("s=%fl=%f",s,l);elseprintf("error");return0;}2、输入三个整型数据,判断这三个整型

2、数据能否围成三角形,如果能组成三角形,计算并输出它的面积,如果不能围成三角形输出“三条边不能围成三角形”。3、输入一个百分制成绩,输出对应的等级。90·100:A,80~89:B,70~79:C,60~69D,不及格为E。4、编程实现。____________________________________________________________________________________________________1、求(即求)(程序代码和运行结果可写在指导书背面)。2、输入10个数,用“冒泡法”对10个数排

3、序(由小到大)。?#includemain(){inta[10],i,j,t;printf("Input10numbers:");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("beforesorting:");for(i=0;i<10;i++)printf("%d",a[i]);for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}printf("afte

4、rsorting:");for(i=0;i<10;i++)printf("%d",a[i]);}3、有一篇文章,共有3行文字,每行80个字符。要求分别统计出其中英文字母和数字的个数。4、写一个函数,使给定的3*3的二维整型数组转置,即行列互换。要求输出转换之前和转换之后的结果。5、输入3个学生4门课的成绩,分别用函数实现以下功能:(1)计算每个学生的平均分。(2)计算每门课的平均分。(3)找出12个分数中最高分数所对应的学生和课程。6、用函数实现两个变量值的交换,使其在主调函数和被调函数中的值一致,并且返回这两个变量的和以

5、及乘积。要求用指针变量作为函数参数。7、编写函数intfind(int*p,intn,intx),在指针p所指的数组中查找整型数x,如果x在数组中,则该函数返回1,否则返回0。n为数组的大小。编写主函数测试之。8、编写并调试程序:功能是打印100以内个位数为6且能被3整除的所有数。1.____________________________________________________________________________________________________#includevoidma

6、in(){inti;for(i=1;i<=100;i++){if(i%10==6&&i%3==0)printf("%d",i);}}2.?#includeintmain(){inta,i;for(i=6;i<=96;i++){a=i%10;if(a==6&&i%3==0)printf("%d",i);}return0;}1、编写并调试程序:编写一函数,实现从大到小的冒泡法排序功能。主函数中从键盘上输入10个数,赋给一个数组,把该数组作为参数,调用刚才编写的函数,并在主函数中输出结果。#include

7、dio.h>#defineN10voidmain(){inta[N],i,j,temp;printf("请输入10个整数:");for(i=0;i

8、____________________for(j=0;j<=N-i-1;j++)if(a[j]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。