ti
2015-10-19 22:23
260 查看
14、(阅读程序题) 阅读下列程序,回答下列问题。(10分)
main()
{int I,n=0;
for(i=2;i<5;i++)
{ do
{if(i%3) continue;
n++;
}while(!i);
n++;
}
printf("n=%d\n",n);
}
(1)分别写出continue语句运行的次数、第一个n++运行的次数、第二个n++运行的次数;
(2)写出程序的运行结果。
15、(实践题)编写程序,要求写出每个小题的调试运行成功的源程序和运行结果截图,并且将每个小题的源程序文件及编译调试运行生成的各种文件(不同编译器不同)按文件夹存放,如:tc3.0,包括源程序文件(.c或.cpp)、目标文件(.obj)、可执行文件(.exe),存于作业提交模板中“第15题”文件夹中。(30分)
(1)从键盘输入学生的考试成绩,利用计算机将学生的成绩划分等级并输出。学生的成绩可分为5个等级,这5个等级是:90—99分为A级,80—89分为B级,70—79分为C级,60—69分为D级,0—59分为E级。学生的考试成绩为0—99分。分别用if多分支结构和switch多分支结构实现。
(2)输入一个整数,利用函数调用方式编程,判断该数是否为素数。(素数的条件:只能被1和自身整除)
(3) 编写程序将一个数组中的数按逆序重新存放并输出(程序中数组的元素个数自定,逆序时不能使用辅助数组)。如:输入5个数3、9、7、6、1,逆序存放后数组是1、6、7、9、3。
main()
{int I,n=0;
for(i=2;i<5;i++)
{ do
{if(i%3) continue;
n++;
}while(!i);
n++;
}
printf("n=%d\n",n);
}
(1)分别写出continue语句运行的次数、第一个n++运行的次数、第二个n++运行的次数;
(2)写出程序的运行结果。
15、(实践题)编写程序,要求写出每个小题的调试运行成功的源程序和运行结果截图,并且将每个小题的源程序文件及编译调试运行生成的各种文件(不同编译器不同)按文件夹存放,如:tc3.0,包括源程序文件(.c或.cpp)、目标文件(.obj)、可执行文件(.exe),存于作业提交模板中“第15题”文件夹中。(30分)
(1)从键盘输入学生的考试成绩,利用计算机将学生的成绩划分等级并输出。学生的成绩可分为5个等级,这5个等级是:90—99分为A级,80—89分为B级,70—79分为C级,60—69分为D级,0—59分为E级。学生的考试成绩为0—99分。分别用if多分支结构和switch多分支结构实现。
(2)输入一个整数,利用函数调用方式编程,判断该数是否为素数。(素数的条件:只能被1和自身整除)
(3) 编写程序将一个数组中的数按逆序重新存放并输出(程序中数组的元素个数自定,逆序时不能使用辅助数组)。如:输入5个数3、9、7、6、1,逆序存放后数组是1、6、7、9、3。
相关文章推荐
- Android Studio 的 UI 设计 (Design) 界面提示“Rendering Problems:Missing Style...”错误的处理办法
- 在COIDE下使用uCOS-II的一些问题
- Java并发编程:Callable、Future和FutureTask
- Ubuntu下安装Android Studio
- 6个最佳的Netbeans扩展插件
- 杭电acm--1008
- C# 文件大小
- 南阳(1071)不可以!(位运算)
- 线性代数
- 创建Screen和MyRectangle类时遇到的问题总结
- UI基础 实现最简易画板
- Database 'xxxx' is being recovered. Waiting until recovery is finished.
- 二维数组中的查找-牛客网-剑指offer
- 用户界面交互设计灵活技巧
- APP动态界面设计使用的利与弊
- 111
- linux shell用法(2)-- 日期显示(1)
- 对关系演算的认识
- org.hibernate.hql.ast.QuerySyntaxException: buyer is not mapped
- 最新版苹果字体设计的秘密和改变