例题:从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中。

例如,输入 “asdfghj”,则输出 “AsDfGhJ”。
请勿改动主函数main与其它函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。

代码如下:

#include<stdio.h>
#define N 100
void fun(char s[])
{int j=0;while(s[j]!='\0'){if(j%2==0)s[j]-=32;j++;}
}
main()
{char str[N];printf("Please input a string:\n");gets(str);printf("The original string:\n");puts(str);fun(str);printf("The new string:\n");puts(str);
}

输出运行窗口如下:

本周其他练习

C语言程序设计专栏

C语言编程>第二十二周 ① 下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

C语言编程>第二十二周 ② 请补充fun函数,该函数的功能是:返回字符数组中指定字符的个数,指定字符从键盘输入。

C语言编程>第二十二周 ③ 下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值:

C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中。

C语言编程>第二十二周 ⑤ 下列给定程序中,函数fun的功能是:将字符串p中的所有字符复制到字符串a中,要求每复制三个字符之后插入一个空格。

C语言编程>第二十二周 ⑥ 请补充fun函数,该函数的功能是:把字符下标能被2和3同时整除的字符从字符串s中删除,把剩余的字符重新保存在字符串s中。

C语言编程>第二十二周 ⑦ 下列给定程序中函数fun的功能是:从低位开始取出长整型变量a中奇数位上的数,依次构成一个新数放在b中。

C语言编程>第二十二周 ⑧ 请补充fun函数,该函数的功能是:求100(不包括100)以内能被2或3整除,但不能同时被2和3整除的自然数。结果保存在数组a中,fun函数返回数组a元素的个数。

越努力越幸运!
加油,奥力给!!!

C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组相关推荐

  1. C语言编程>第二十二周 ⑥ 请补充fun函数,该函数的功能是:把字符下标能被2和3同时整除的字符从字符串s中删除,把剩余的字符重新保存在字符串s中。

    例题:请补充fun函数,该函数的功能是:把字符下标能被2和3同时整除的字符从字符串s中删除,把剩余的字符重新保存在字符串s中.字符串s从键盘输入,其长度作为参数传入fun函数. 例如,输入 " ...

  2. C语言编程>第二十二周 ③ 下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值:

    例题:下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值: 例如,若n=1000,则应输出0.000155. 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构. 代码 ...

  3. C语言编程>第二十二周 ① 下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

    例题:下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回. 例如,输入 整数为32,则输出的数素数为37". 注意:不要改动main函数,不能增行或删 ...

  4. 左耳听风 第二十二周

    左耳听风 第二十二周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  5. 1、编写一个程序,将一个小写字母(如a)转换成相应的大写字母并显示输出。

    import java.util.Scanner; public class Zuoye1 { /** * 编写一个程序,将一个小写字母(如a) * 转换成相应的大写字母并显示输出. * * * * ...

  6. 【C语言】案例二十一 从键盘输入一组数据,求出这一组数据的平均值并输出(调用函数)

    函数的定义 在C语言中最基础的程序模块就是函数,函数被视为程序中的基本逻辑单位,一个C语言程序由一个main()函数和若干个普通函数构成. 定义一个C函数的语法格式如下: 返回值类型 函数名([[参数 ...

  7. 第二十二周微职位puppet

    描述puppet的工作原理,部署一套puppet系统. puppet的工作原理: Puppet的目录是让管理员只集中于要管理的目标,而忽略实现的细节.Puppet即可以运行在单机上,也可以以C/S结构 ...

  8. 第二十二周--星光不付赶路人

    本周学习总结 本周正在学习redis的相关知识,对于这方面的学习我觉得刚开始还是很迷糊的,不知道虚拟机什么的怎么弄,后来一点点摸索也有了一些眉目,一步步安装相关的软件,xshell,xtpf,linu ...

  9. C语言编程>第十二周 ③ 已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数。

    已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中.请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分).已给出函数的首部,请完成该函 ...

最新文章

  1. 如何用C语言改变宏定义的大小,C语言中宏定义使用的小细节
  2. MyBaties学习记录
  3. NVelocity:语法
  4. isfile java_isfile 方法
  5. [转载]用数学逻辑推断三国武将排名
  6. [CF718C] Sasha and Array
  7. 做游戏,学编程(C语言) 6 数组之空战游戏
  8. python实现高精度加法_蓝桥杯-Python-高精度加法
  9. 解读Depth Map Prediction from a Single Image using a Multi-Scale Deep Network (6)
  10. C语言基础项目:200 行代码实现贪吃蛇,思路+源码详解
  11. 最新EyouCMS发布工具
  12. exls表格搜索快捷键_excel搜索快捷键 常用的excel快捷键有哪些
  13. 文献检索与SCI、EI、ISTP
  14. Lession08 继承和多态
  15. 开发中PG,PL,SE,PM都是什么意思
  16. 刚刚下载的eclipse打不开?一点击就报错
  17. K3s Load Balancer(Rancher LB)
  18. 腰椎间盘突出有哪些明显的症状
  19. java 后端开发技能_Java 后端开发,应该重点学习哪些知识/技能?
  20. 前端工程师简历怎么写?

热门文章

  1. 禅道管理员admin密码登录失败,更改密码
  2. OpenCV开发笔记(五十八):红胖子8分钟带你深入了解图像的矩(图文并茂+浅显易懂+程序源码)
  3. 计算机如何添加新用户,笔记本电脑怎么样快速添加新用户帐号
  4. 工程部署(三):低算力平台模型性能的优化
  5. FTP服务器异地备份文件,ftp异地备份
  6. word不能保存, 不能另存, 保存按钮 另存菜单不可用 的解决方法
  7. 魅蓝e android无限重启,魅蓝E怎么Root?魅蓝E一键ROOT教程(系统自带Root功能)
  8. ELK高级搜索四之Mapping映射和分词器
  9. 【Android】Android Window
  10. 微信开发总结1——关于微信企业号API,Auth验证