社区
C语言
帖子详情
问题7
shizuniao
2005-04-22 09:47:22
7,编写一个程序,要求:函数fun(char *s)的功能是将字符串s中的小写字母变成大写字母,大写字母变成小写字母,其他字符不变,在主函数中,把10个非0 整数输入到数组a并调用函数fun(),最后输出结果
...全文
76
5
打赏
收藏
问题7
7,编写一个程序,要求:函数fun(char *s)的功能是将字符串s中的小写字母变成大写字母,大写字母变成小写字母,其他字符不变,在主函数中,把10个非0 整数输入到数组a并调用函数fun(),最后输出结果
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pcboyxhy
2005-04-22
打赏
举报
回复
void fun(char *s)
{
while(*s)
{
if( (*s>='A') && (*s=<'Z') ) *s += 32;
if( (*s>='a') && (*s=<'z') ) *s -= 32;
s++;
}
}
llf_hust
2005-04-22
打赏
举报
回复
#include<stdio.h>
#include<ctype.h>
char *fun(char *s)
{
char *p , *p1;
p = s;
p1 = s;
for (; *p != '\0'; p++)
if (*p >= 'a' && *p <= 'z')
*p -= 32;
else if( *p >= 'A' && *p <= 'Z')
*p += 32;
return p1;
}
main()
{
char s[20], *q;
clrscr();
gets(s);
q = fun(s);
printf("%s", q);
getche();
}
zengwujun
2005-04-22
打赏
举报
回复
#include <stdio.h>
void fun(char *s)
{
int len=0;
char *p;
p=s;
while(*p++)
{
len++;
}
for(int i=0;i<len;++i)
{
if('a'<=s[i] && s[i]<='z')
s[i]=s[i]-'a'+'A';
else if('A'<=s[i] && s[i]<='Z')
s[i]=s[i]-'A'+'a';
}
}
void main()
{
char s[11]="abcABC45";
fun(s);
printf("%s\n",s);
}
vcmute
2005-04-22
打赏
举报
回复
我的,还可以再简,懒得想了
while(*s)
{
if( ( (*s>='A') && (*s<='Z') ) ||( (*s>='a') && (*s<='z') ))
*s ^=0x20;
s++;
}
vcmute
2005-04-22
打赏
举报
回复
楼上的改改
void fun(char *s)
{
while(*s)
{
if( (*s>='A') && (*s<='Z') ) *s += 32;
else if( (*s>='a') && (*s<='z') ) *s -= 32;
s++;
}
}
C#实现摄像头控制
在WIN7操作系统中, 资源管理器里面已经无法打开摄像头了, 这个小工具使用AForge类库实现C# 操作摄像头, 代码超级简捷 , 5行核心代码解决
问题
所有
问题
.
九种 0-1 背包
问题
详解
目录 动态规划概念
问题
1:0-1背包
问题
问题
2:完全背包
问题
问题
3:多重背包
问题
问题
4:混合背包
问题
问题
5:二维背包
问题
问题
6:分组背包
问题
问题
7:有依赖的背包
问题
(困难)
问题
8:背包
问题
求方案数
问题
9:背包
问题
求具体方案 前言 0-1 背包是一个经典的
问题
,之前也整理过一篇关于 0-1 背包的博客,当时只是整理了 0-1 背包
问题
的4 种解决方法。最近在复习算法,发现有很多 0-1 背包
问题
的衍生
问题
。0-1 背包
问题
的限制条件既可以是重量,也可以是容量,或者..
HTML5+CSS3速成实战课程【7天学会,上手实战没
问题
】视频教程
课程通俗易懂,7天学会,上手实战没
问题
; 建议有HTML、DIV+CSS基础技能的学员来学习!适合人群:非常适合初级学员、在校大学生、实习生,亦或是上班族,对网页制作有浓厚兴趣的极客们。
计算机答辩提问(小程序/网站)
计算机毕设答辩提问(小程序/网站)
问题
1:项目使用了什么技术?
问题
2:为什么使用这个技术(框架)?这个技术有什么优点?
问题
3:模块功能的具体实现
问题
4:数据库加密了吗?
问题
5:设计表的原则?
问题
6:你做压测了吗?QPS怎么样?
问题
7:前后端请求流程。
问题
8:项目最难的部分,怎么完成的
问题
9:项目不足
问题
10:项目乱码怎么解决?
问题
11:项目异常怎么处理
问题
12:主外键,索引的作用,原理?
问题
13:服务器干嘛的?
问题
14:为什么要用框架?
问题
15:项目是独立完成还是团队完成?
问题
16:测试方法?
问题
17:运用
[心得]麦肯锡7步法解决
问题
实际应用
哪7步先简要给出步骤: 1. 明确清楚全面具体描述
问题
2. 分解
问题
3. 理清主要重点方面 4. 做出解决计划 5. 进行关键因素反推 6. 归纳建议 7. 清楚表达比如,我现在想做开发类工作,不是不同的开发,而是推荐算法的开发。 以这个来描述具体的
问题
1.全面描述
问题
我想做推荐算法的开发 我整理了有关推荐算法开发所需的背景知识,技能技术要求 我明确了那些要求我目前满足,哪些
C语言
69,375
社区成员
243,076
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章