云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 程序设计基础模块

程序设计基础模块

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 7:46:40

要求:使用分支、循环结构语句实现,直接输出结果不计分。

任务三:已知xyz+yzz=532,其中x、y、z均为一位数,编写一个程序求出x、y、z分别代表什么数字。

要求:使用分支、循环结构语句实现,直接输出结果不计分。

【试题20】

任务一:编写函数(或方法)实现:数组A是函数(或方法)的输入参数,将数组A中的数据元素序列逆置后存储到数组B中,然后将数组B做为函数(或方法)的返回值返回。所谓逆置是把(a0, a1, ?, an-1)变为(an-1, ?, a1, a0)。

要求:使用函数(或方法)实现,原型为int[] niZi(int[] A)

任务二:编写一个程序求出200~300之间的数,且满足条件:它们三个数字之积为42,三个数字之和为12。

要求:使用分支、循环结构语句实现,直接输出结果不计分。

任务三:小明今年12岁,他母亲比他大20岁。编写一个程序计算出他母亲的年龄在几年后是他年龄的2倍,那时他们两人的年龄各多少?

要求:使用分支、循环结构语句实现,直接输出结果不计分。

【试题21】

任务一:编写程序计算购买图书的总价格:用户输入图书的定价和购买图书的数量,并分别保存到一个float和一个int类型的变量中,然后根据用户输入的定价和购买图书的数量,计算合计购书金额并输出。其中,图书销售策略为:正常情况下按9折出售,购书数量超过10本打85折,超过100本打8折。

要求:使用分支结构实现上述程序功能。

任务二:所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100—200的范围内所有回文数的和。

要求:使用循环结构语句实现,直接输出结果不计分。

任务三:分析下列数据的规律,编写程序完成如下所示的输出。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1

要求:使用递归函数(或方法)实现,递归函数(或方法)有两个输入参数,返回值类型为整型。

【试题22】

任务一:根据如下要求计算机票优惠率,并输出。

输入:用户依次输入月份和需要订购机票的数量,分别保存到整数变量month和sum中。

计算规则如下:

航空公司规定在旅游的旺季7~9月份,如果订票数超过20张,票价优惠15%,20张以下,优惠5%;在旅游的淡季1~5月份、10月份、11月份,如果订票数超过20张,票价优惠30%,20张以下,优惠20%;其他情况一律优惠10%。

输出:根据输入月份和需要订购机票的数量,输出优惠率。 要求:使用分支结构实现上述程序功能。

任务二:计算π的近似值。

计算公式如下:

任务三:验证18位身份证号码并判断身份证主人的性别,身份证号码的规则为: ①前17位全部由数字组成,最后一位为数字或者字符’X’,一个字符ch为数字的条件为:ch>=’0’ && ch<=’9’;

②第17位数为奇数表示性别为男,偶数表示性别为女。

输入:从键盘输入一个18位的身份证号码保存到字符数组Card中。 输出:主人性别。

【试题23】

任务一:编写程序实现:输入一个整数,判断它能否被3、5、7整除,并输出以下信息之一:

? 能同时被3、5、7整除 ? 能同时被3、5整除 ? 能同时被3、7整除 ? 能同时被5、7整除

? 只能被3、5、7中的一个整除 ? 不能被3、5、7任一个整除 要求:使用分支结构语句实现。

任务二:使用冒泡排序法对数组中的整数按升序进行排序,如下所示: 原始数组:a[]={1,9,3,7,4,2,5,0,6,8} 排序后: a[]={0,1,2,3,4,5,6,7,8,9}

要求:综合使用分支、循环结构语句实现,直接输出结果不计分。

任务三:编程实现以下要求。n个人围坐成一个圆圈报数。第一个人报数1,第2个人报数2,依次类推,报数为m的人出列;接下来的人重新报数,出列人旁的下一个人报数1,第2个人报数2,依次类推,报数为m的人出列;直到圈中只剩下一个人,该人出列。例如:共有5个人,数到3出列,则出列顺序为:原先3号位置的人、原先1号位置的人、原先5号位置的人、原先2号位置的人、原先4号位置的人。

要求:用带有两个输入参数(一个总人数n,一个为计数m)的函数(或方法)实现,返回值类型为数组。

??4???1??111??????357?

要求:使用循环结构语句实现,直接输出结果不计分。

【试题24】

任务一:输入一个年度,判断是否是闰年。例如,2000是闰年,1900不是闰年,1904是闰年。

要求:使用分支结构语句实现。

提示:闰年的满足条件:①能整除4且不能整除100 ;②能整除400。

任务二:输出杨辉三角形,如下图所示:

* *** ***** ******* ********* *********** *************

要求:使用循环结构语句实现,直接输出结果不计分。

任务三:编程实现判断一个字符串是否是“回文串”。所谓“回文串”是指一个字符串的第一位与最后一位相同,第二位与倒数第二位相同。例如:“159951”、“19891”是回文串,而“2011”不是。

要求:用带有一个输入参数的函数(或方法)实现,返回值类型为布尔类型。

搜索更多关于: 程序设计基础模块 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

要求:使用分支、循环结构语句实现,直接输出结果不计分。 任务三:已知xyz+yzz=532,其中x、y、z均为一位数,编写一个程序求出x、y、z分别代表什么数字。 要求:使用分支、循环结构语句实现,直接输出结果不计分。 【试题20】 任务一:编写函数(或方法)实现:数组A是函数(或方法)的输入参数,将数组A中的数据元素序列逆置后存储到数组B中,然后将数组B做为函数(或方法)的返回值返回。所谓逆置是把(a0, a1, ?, an-1)变为(an-1, ?, a1, a0)。 要求:使用函数(或方法)实现,原型为int[] niZi(int[] A) 任务二:编写一个程序求出200~300之间的数,且满足条件:它们三个数字之积为42,三个数字之和为12。 要求:使用分支、循环结构语句实

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com