问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言函数编程题

发布网友 发布时间:2022-04-29 04:27

我来回答

1个回答

热心网友 时间:2023-10-11 11:20

#include<stdio.h>
void del(char in[],char c, char res[]){
int i, j=0;
for(i = 0; in[i]!= '\0'; i++) {
if(in[i] != c) {
res[j++] = in[i];
}
}
res[j] = '\0';
}

int main(void) {
char a[5]="sdfs",c='s', b[5];
del(a,c,b);
puts(b);
return 0;
}

不是打击你,你的代码没有几行是正确的。

#include<stdio.h>
void del(char s[],char c){
int i,j;
//--i从0一直往上加。永远不等于'\0'
for(i=0,j=0;i!='\0';i++){
//应该跟c比较,不是‘c’
if(s[i]!='c')
//下面逻辑不通。
s[j]=s[i];
j++;
}
}
//main函数签名要不要写全
main()
{char a[5],c;
int i=0;
 //输入5个字符,‘\0’放在哪?
 //c有没有初始化?
for(i=0;i<5;i++){
scanf("%c",a[i]);
}
 //--输出字符,del返回的是%c吗?
 //传入的参数不是a[5],是个数组。
 printf("%c",del(a[5],c));
}

热心网友 时间:2023-10-11 11:20

#include<stdio.h>
void del(char in[],char c, char res[]){
int i, j=0;
for(i = 0; in[i]!= '\0'; i++) {
if(in[i] != c) {
res[j++] = in[i];
}
}
res[j] = '\0';
}

int main(void) {
char a[5]="sdfs",c='s', b[5];
del(a,c,b);
puts(b);
return 0;
}

不是打击你,你的代码没有几行是正确的。

#include<stdio.h>
void del(char s[],char c){
int i,j;
//--i从0一直往上加。永远不等于'\0'
for(i=0,j=0;i!='\0';i++){
//应该跟c比较,不是‘c’
if(s[i]!='c')
//下面逻辑不通。
s[j]=s[i];
j++;
}
}
//main函数签名要不要写全
main()
{char a[5],c;
int i=0;
 //输入5个字符,‘\0’放在哪?
 //c有没有初始化?
for(i=0;i<5;i++){
scanf("%c",a[i]);
}
 //--输出字符,del返回的是%c吗?
 //传入的参数不是a[5],是个数组。
 printf("%c",del(a[5],c));
}

热心网友 时间:2023-10-11 11:20

#include<stdio.h>
void del(char in[],char c, char res[]){
int i, j=0;
for(i = 0; in[i]!= '\0'; i++) {
if(in[i] != c) {
res[j++] = in[i];
}
}
res[j] = '\0';
}

int main(void) {
char a[5]="sdfs",c='s', b[5];
del(a,c,b);
puts(b);
return 0;
}

不是打击你,你的代码没有几行是正确的。

#include<stdio.h>
void del(char s[],char c){
int i,j;
//--i从0一直往上加。永远不等于'\0'
for(i=0,j=0;i!='\0';i++){
//应该跟c比较,不是‘c’
if(s[i]!='c')
//下面逻辑不通。
s[j]=s[i];
j++;
}
}
//main函数签名要不要写全
main()
{char a[5],c;
int i=0;
 //输入5个字符,‘\0’放在哪?
 //c有没有初始化?
for(i=0;i<5;i++){
scanf("%c",a[i]);
}
 //--输出字符,del返回的是%c吗?
 //传入的参数不是a[5],是个数组。
 printf("%c",del(a[5],c));
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小鹿的过冬方式是什么 我弟弟生气,拍了下电脑桌,结果再开机就说电源按钮关闭,显示器休眠 为什么进入屏保后几分钟显示器又亮了起来 我的手碰电脑桌显示器经常闪一下 下一站江湖所有隐藏功法 最新隐藏功法级别 《下一站江湖》玄龟软甲获得方法介绍_《下一站江湖》玄龟软甲获得方法是... 如何选购前锋热水器 近年美国校园电影,青春喜剧 最好是08-11年的,新的。不要悲剧的。 推荐几部美国校园喜剧电影,谢谢! 美国 八九十年代 的 电视剧 电影 讲美国 八十年代的也可以 内容要有摇... C语言函数调用编程题高人Help c语言,函数调用编程题,如图两道 图书馆中“在库阅览”什么意思 广州图书馆的流通类型里面的参考阅览是什么意思? 是不是说这本书是不借的,专门供人临时取用的? 图书馆的“闭架阅览” 是什么意思? - 信息提示 图书馆里讲开架阅览和闭架阅览是什么意思 国家图书馆 中文基藏阅览是什么意思? 如何实现录屏功能 敬请阅览是什么意思? 览益财经网站上有个直播讲课的软件是什么?哪里下载? 浏览、审阅、游览、阅览意思有什么不同? turbomeeting官网到底是哪个? 请领导阅览是什么意思 阅览的意思是什么 为什么手机下载安装的东西会没内存 oppoA83手机没内存下不了东西怎么回事 手机插上内存卡后,下载东西还是没有内存怎么办? 上海拍拍贷借款容易通过吗,下款速度怎么样 简单借下款必须扣费吗 关于C语言函数调用的程序设计题 C语言编程题调用函数求解方程组,a1x+b1y=c1,a2x+b2y=c2 求解两个C语言函数编程题 答案 C语言编程题,用函数调用,传地址,比较3个数的大小,在主函数中调用两次 为什么在其他手机登QQ就玩不了超级QQ秀 C语言的一道编程题(计算机) 函数调用的解决 C语言程序设计之函数的调用问题 关于方程根的c语言编程题,设计调用函数 c语言函数的编程、、很简单的!! C语言的编程题? c语言 函数 编程题 京瓷fs1020mfp打印机注意灯一直闪打印不出来是什么原因 求一个JAVA音乐播放器的源代码 JAVA中Applet小程序播放音乐 春天的人参怎样放到冬天春天买的人参我想放到冬天再吃,请问怎样保存? 微信公众平台音乐播放器代码 找音乐播放器代码 很简答的一个小程序 点击button的时候自动播放本地磁盘里的歌曲,用c#... 买了糖泡的人参怎样保存 用vb做了一个小程序,里面有windowsmediaplayer,若把程序发给别人的电脑,想让它播放某个音乐,该怎么设置