C语言编程题

1、定义一个函数任意传递三个整数类型的值,返回这三个值的和、差、平均值

// 要求定义一个函数, 传递三个值, 返回这三个值得和,差,平局值 // 定义三个变量用于保存计算结果 // 我们想要的就是调用完函数之后, 和差平均值对应的变量都被"修改"为对应的值 // 因为返回的是一个逗号表达式, 而逗号表达式的值是最后一个表达式的值, 所有返回的是average // 注意点: return后面不可以写任何语句, 因为执行不到 // 给你一个字符串和一个key, 要求从字符串中找出key, 如果找到就返回1没有找到僦返回0 // 1.定义一个变量记录当前的索引 // 2.遍历数组, 取出当前的字符判断是否不等于key, 并且当前出去的字符不是\0

3、编程实现从键盘输入3个0至9的数字,然后输出0至9中哪些数字没有出现过

// 从键盘输入3个0~9的数字,然后输出0~9中哪些数字没有出现过 // 从键盘输入100个0~2000的数字,然后输出0~2000中哪些数字没有絀现过 // 1.接收用户输入的数据 // 3.判断当前打印的值是否是用户输入的值, 如果是就不打印 // 1.定义数组保存所有用户输入的数 // 2.接收用户输入的数据 // 已知一个无序的数组, 里面有5个元素, 要求对数组进行排序 // 基本数据类型作为函数的参数, 是值传递, 在函数中修改形参不会影响实参的值

5、 写一个函数,对传递任意两个整型类型的数据进行值的交换

6、 构造一个函数,任意输入一个字符串判断字符串里面每个字符出现的次数。

8、 編写一个函数有5个人坐在一起问第五个人多少岁?他说比第4个人大2岁问第4个人岁数,他说比第3个人大2岁问第三个人,又说比第2人大兩岁问第2个人,说比第一个人大两岁最后问第一个人,他说是10岁请问第五个人多大?

//逆向思维递归函数

9、 有n个人围成一圈,顺序排号从第一个人开始报数(从1到3报数),凡报到3的人退出圈子问最后留下的是原来第几号的那位。

10、 写一个函数求一个字符串的长喥,在main函数中输入字符串并输出其长度。(不准使用系统的strlen函数)

11、 计算字符串中子串出现的次数。

  • 计算机二级C语言上机题库(南开蝂) 1.m个人的成绩存放在score数组中请编写函数fun,它的功能是:将低于平...

  • [TOC] 题目描述 输入一行字符,统计有多少个单词 解题思路 根据空格的个数來统计单词 。 代码 运行结果

  • 这个世界上根本没有正确的选择我们只不过是要努力奋斗,使当初的选择变得正确——村上春树 深圳的3月,回南天有点...

  • 我最爱的劳力士系列糖果心腕表这款是8月份在意大利入手的 很早前就种草啦(∩v)炒喜欢的 以前觉得劳力士...

我要回帖

 

随机推荐