首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

c语言关于 字符串倒序并输出7

发布网友 发布时间:2023-10-30 05:04

我来回答

3个回答

热心网友 时间:2024-02-29 06:46

楼主第一种方法输出a1数组不是应该用printf("%c",a1[i]);么。%s的话直接

for (i = 0; i < len ; i++) {

    a1[i] = a[len - i - 1];

}

a1[i] = '\0';//这句不要忘了

printf("%s", a1);

楼主可以这样用一个数组自己实现倒序的

#include<stdio.h>
#include<string.h>

#define MAXLEN 50
void reverse(char *);

main()
{
    char line[MAXLEN];
    gets(line);
    reverse(line);
    printf("%s\n",line);
}

void reverse(char *s)
{
    int i, j;
    int c;
    
    for (i = 0,j = strlen(s) - 1; i < j; i++, j--) {
        c = s[i];
        s[i] = s[j];
        s[j] = c;
    }
}

热心网友 时间:2024-02-29 06:46

c语言里的字符数组都是以'\0'结尾的,在输出的时候遇到'\0'就会结束;第一种目标串结尾没赋值'\0'
即a1[len]=0 ;第二种是直接在原串上变换的,最后的'\0'没有被操作过,不会影响

热心网友 时间:2024-02-29 06:47

for (i = 0; i < len ; i++)
{

a1[i] = a[len - i - 1]; // 这样写整个转了一圈,而且数据被破坏了,你没有先保存原a[i]的值,丢了!

}

for (i = 0; i < len / 2; i++) 这是正确写法,前半部分与后半部分交换!!
{
temp = a[i]; //保存
a[i] = a[len - i - 1]; 后面的移前面
a[len - i - 1] = temp; //将前面的保存的数据,移到后面
}
液晶电脑用不用设置屏幕保护程序? 电信宽带不想用了,换什么好呢 ...稳定性如何啊?现在用的是电信2M的,下载太慢,想换成昆广网络4M的... 重庆基础装修费用是多少 湖南师范大学教育博士(Ed.D)汉语国际教育专业考博参考书、往年招生情... 徐丹主要经历 重庆家装基装价多少钱 陶健敏学术经历 ? 重庆装修半包价格多少 湖南师范大学文学院各专业考研分析(报录比、录取分数线)! 重庆一般装修多少钱一平 重庆50平基础装修多少钱一米 重庆75平米简单装修大概多少钱 ...我们这儿俗称姜不辣,它的学名叫什么,有没有什么药用价值?_百度... 会计题 只求原材料期末余额 五月天“就让我疯狂一次”是什么歌? 三丝黄雀制作方法 青岛语言障碍治疗? 酥炸素黄雀制作材料 青岛有治疗大舌头的地方吗 酥黄雀制法 ...我不是会员!我能看到我和好朋友的几个月前的聊天记 ...乳液、面膜、面霜、粉底液、BB霜,等等,这些化妆品使用顺序是... 杭州公交司机是不是有另外的提成?公交载客越多,司机的效益工资越多?或... ...地球的位置图,写出A、B、C、D代表的北半球的节气名称、日期及太阳直... 原神胡桃怎么养 胡桃培养攻略分享 左图是某高三学生进入高中三年来的数学考试成绩茎叶图,第1次到14... 如图1是某高三学生进入高中三年来的数学考试成绩茎叶图,第1次到12次... ...只连接到电话音频,,连接不上媒体音频,是怎么回事呢? 该怎么恢复正... ...视频没有声音媒体音频是开的连过别人的手机是有声音的? 什么叫银行汇票 关于苹果设备,如果开自动备份照片,请问ipad截屏图片会保存到icloud吗... ipad2 ,从app store里下载了QQ,用QQ接收的图片没有保存是不是也会在... 为什么我的iPad里拍的照片、截图、视频每次都要重新从iCloud下载?很烦... 公共营养师好学吗 很痛苦患了霉菌性阴道炎,怎么办? 去妇科医院做了检查,说是细菌和和霉菌的感染,做了检查后,做了治疗和... 我霉菌检查时阳性,只是一点点痒,怕他被感染,请问他应该去哪看。是男 ... 这几天阴道用药了,治疗霉菌感染的,今天清洗的时候发现阴道口往里一点... 去检查医生说我得了霉菌性阴道炎 开了盐酸特比奈芬片和盐酸特比奈芬凝胶... 检查出是霉菌。。。 ...严重去医院化验了是霉菌性阴道炎,我都上三天药了,但... 男人看到旧情人是怎么想的 一根甘蔗含多少克糖分 男人看到旧情人有什么反应? 男人忘不掉初恋情人的三大心理? 孕妇可以吃甘蔗么 孕妇一天可以吃多少甘蔗 颈椎骨刺分类 颈椎骨质增生分类 保险公司中研究生学历大概能做到怎样一个职位? 怎么联系中央电视台一锤定音?1 一槌定音栏目组的联系方式1 cctv2一锤定音联系方式?3 特殊的身份 消杀志愿者锦旗怎样写? 我的电话号码为什么有两个?怎么取消其中一个?6 利润税收计算公式13 谁知道这是蒙自那里?还是建水? 一锤定音栏目组的联系方式11 一槌定音联系方式2 央视二套(一锤定音)电话多少?15 郑州润鑫建材有限公司怎么样? 热血传奇手游电脑版怎么没地图,当前地图不出?? 手游热血传奇电脑版怎么无法登陆 魏大勋还不改还在比yeah,魏大勋表白杨幂吗? 魏大勋重阳节晒戒指疑表白,如果恋情是真,为何他们不敢公布? 魏大勋重阳节疑似表白杨幂,这件事内情是什么? 魏大勋的老婆的图片3 魏大勋隔空给谁表白? 乒乓球比赛10比10时英文叫deuce(刁士),中文叫什么? 保险专业研究生就业前景如何?24 1995年农历2月4日出生的是什么星座9 保险公司职务问题4 兄弟。知道广州哪里有宠物用品批发的或者厂家吗? 广州有哪些比较大型的宠物用品批发市场76 出租不知情诈骗判多久 沉积的近义词是什么43 手机拼音九键怎么打字504 京东快递从接货仓出来几个小时一直没动静,我该怎么催或者投诉,...6 1个手机号码可以绑定几个?120 京东快递从接货仓出来几个小时一直没动静,我该怎么催或者投诉,...6 计算利润是否要减去应交增值税59 乒乓球10比10之后要打几个球 一张手机卡可以注册两个吗? zsfz湿式报警阀打开报警阀,不出水,警铃也不响是何缘故?急... 在示波管中,电子枪2秒内发射了6×10 13 个电子,则示波...2 示波管中,电子枪1秒内发射了6×1013个电子,则示波管中电... 在示波管中,电子枪在2s内发射了6×10 13 个电子,则示...1 在示波管中,电子枪2s内发射了6×10^13个电子,则示波管...22 喵喵机卡纸怎么办?1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com