[编程入门]自定义函数之字符串反转-题解(C语言代码) 此题的知识点有两个①gets()函数的使用②a[i]数组的终点是'\0'```c#includeintmain(){chara[100];gets(a);inti;for(i=0;a[i]!='\0';i++);i--;for(i;i>-1;i--){//我们的数组是从a[0]开始的, 题解列表 2020年02月07日 0 点赞 2 评论 1128 浏览 评分:8.7
[编程入门]自定义函数之字符串反转-题解(C语言代码) 摘要:半残不残的函数 ```c #include int judge(char a[100]){ for(int i=99;i>=0;i--){ if(a[i]!=' ') printf("…… 题解列表 2020年02月01日 0 点赞 0 评论 1196 浏览 评分:0.0
[编程入门]自定义函数之字符串反转-题解(C语言代码) 摘要: #include "stdio.h" #include "string.h" int exchange(char z[50]) { int i,n,t; n=strlen(z…… 题解列表 2020年01月31日 0 点赞 0 评论 1012 浏览 评分:0.0
[编程入门]自定义函数之字符串反转-题解(C语言描述哈哈) **注意:1:因为fgets()能读入回车符,所以长度要多减1,最后一位回车给省去2:不要用gets因为这个方法会有数组越界的风险```c#include#includeintmain(){charString[1000];fgets(String, 题解列表 2020年01月27日 0 点赞 0 评论 1281 浏览 评分:9.7
[编程入门]自定义函数之字符串反转-题解(C语言代码) 根据题意我们可以知道需要自定义函数来解决这个问题,既然要输出反序字符串,于是我认为可以用指针来实现。反序该如何实现呢?我的想法是设置两个变量分别从字符串开头和末尾开始依次交换,最后得到结果。参考代码:```c#includevoidFan(char*s, 题解列表 2020年01月22日 0 点赞 0 评论 1383 浏览 评分:8.7
[编程入门]自定义函数之字符串反转-题解(C语言代码) 输出时不会输出空格```c#include#include#defineMAX1000voidfz(chara[],charb[]){inti,j,x=0;intn=strlen(a);//判断数组的长度i=0;j=n-1;//防止出现a[n]do{if(a[j]=='')x++;else{b[i]= 题解列表 2020年01月19日 0 点赞 0 评论 1157 浏览 评分:0.0
[编程入门]自定义函数之字符串反转-题解(C语言代码) ```c#include#includeintmain(){chara[100];charb[20];inti,j,k;charn[100];scanf("%s",&a);for(j=0;a[j]!='\0';j++)//获取输入字符长度{n[j]=a[j];}k=j;for(i=0;i 题解列表 2020年01月16日 0 点赞 0 评论 1087 浏览 评分:0.0
[编程入门]自定义函数之字符串反转-题解(C语言代码) 摘要:``` #include #include int main() { char str[100]; scanf("%s",str); // 字符串长度 i…… 题解列表 2019年12月20日 0 点赞 0 评论 1088 浏览 评分:0.0
一位热心的老大爷-极简-自定义函数之字符串反转-题解(C语言代码) #include#defineN30intmain(){chars[N]={'\0'};inti=0;scanf("%s",s);while(*(s+i++));//i指向串的结尾'\0'的下一个i=i-2;while(i>=0)putchar(*(s+i--));return0;} 题解列表 2019年12月05日 0 点赞 0 评论 1649 浏览 评分:0.0
[编程入门]自定义函数之字符串反转-题解(C语言代码)(格式错误来看下) **做题还是要认真读题的**##代码```c#include#includeintmain(){chara[1000];gets(a);intn=strlen(a);for(inti=n-1;i>=0;i--){if(a[i]=='')continue;//空格处理printf("%c", 题解列表 2019年12月01日 0 点赞 1 评论 1615 浏览 评分:9.9