3个红球,5个白球 6个黑球 所有方案 c语言,C语言程序设计大赛模拟题库

”模拟题库“C语言程序设计大赛语言程序设计大赛”

(除123题外,其余全部用函数实现)

1、将100元人民币换成面值1元2元5元的钞票,给出所有的兑换方案,并显示对换方案的种类。

2、有3个红球,5个白球,6个黑球,编程实现从这些球中取8个球的所有取法,要求这8个球中至少有1个是白球。

3、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

4、筛法求素数。

5、选择排序,冒泡排序。

6、将一个字符串拆分成一个一个的单词,单词之间使用指定的字符分割,如逗号,分号,空格等。

7、判断IP地址是否合法。

8、将数字串转换为数字。

9、将数字转换为字符串。

10、去掉字符串中的指定字符。

11、求子串,将s串中从pos(从0开始计数)开始的len个字符放到目的串t中。

12、拆分合法的ip地址串。将IP的四个数字写到一个整数数组中。

13、判断字符串s是否以字符串t为前缀。

14、判断字符串是否以字符串t为后缀。

15、从串s的起始位置开始找是否存在t子串,如果存在,返回首次出现的下标,找不到返回-1。

16、从串s的fromindex开始找是否存在t子串,存在返回首次出现的下标,找不到返回-1。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值