上机运行一个C程序一般需要经过的几个步骤依次是()。

上机运行一个C程序一般需要经过的几个步骤依次是()。,第1张

上机运行一个C程序一般需要经过的几个步骤依次是()。

A编译,编辑,连接,运行

B编辑,编译,连接,运行

C编译,调试,编辑,连接

D编辑,调试,编译,连接

正确答案:B

#include"stdioh"

#include"stringh"

#define N 20

main()

{

int i;

char str[N]; //定义一个字符串数组

gets(str);

for(i=0;str[i]!='\0';i++) //判断字符串是否到串尾

if(str[i]=='c') //判断第i个元素的字符是否为c

{

str[i]='\0'; //是的话将c换为‘/0’

strcat(str,&str[++i]);

i=i-2; /连接两个字符串,达到

} 消除c的目因为

strcat要连接的后的c

字符串要识别前面字符串

的'\0',然后再连接/

put(str);//输出字符串

}

思路:字符串连接先需要找到第一字符串的结束位置,接着把第二字符串元素放到第一字符串后面,最后加上结束标志即可。

参考代码:拼接123和456

#include<stdioh>

void mystrcat(char a[],char b[]){//字符串连接函数 

int i=0,j=0;

while(a[i++]!='\0');//找到a的结束位置 

i--;

while(b[j]!='\0'){//把b元素赋值到a中 

a[i++]=b[j++];

a[i]='\0';//加上结束标志 

}

int main()

{

char a[100],b[100];

scanf("%s%s",a,b);

mystrcat(a,b);

puts(a); 

return 0;

}

/

运行结果:

123 456

123456

/

以上就是关于上机运行一个C程序一般需要经过的几个步骤依次是()。全部的内容,包括:上机运行一个C程序一般需要经过的几个步骤依次是()。、“C”编写一程序,将字符串str中的所有字符‘c’删除、c语言! 编一程序,将两个字符串连接起来,不要用strcat函数.等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10097715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存