第一范文网 - 专业文章范例文档资料分享平台

C语言综合题题库

来源:用户分享 时间:2025/9/5 18:33:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

} ~~~6 注意:

下面是题目内容:

输入一个字符串,统计其中字符*出现的次数。如字符串“abc***ABC123***”中,字符*共出现6次。 ~ 参考答案: 注意:

(1) 必须在VC++6.0环境下编译通过,否则按0分计。 (2) 仔细阅读题目,答案与题目不对应者按0分计。 (3) 将所有程序代码粘贴在第 1 个文本框中。

下面是题目内容:

输入一个字符串,删除字符串左边所有的*。如字符串“***abc***ABC123***”,删除最左边的字符*后变为“abc***ABC123***”。注意:一定是在原字符串上进行操作。 ~ 参考答案:

#define N 500

int main(int argc, char* argv[]) { char s[N]; int i,j; scanf(\for(i=0;s[i]=='*';i++); for(j=i,i=0;s[j]!='\\0';j++,i++) s[i]=s[j]; s[i+1]='\\0';

printf(\删除最左边的*后为:%s\\n\ return 0; } ~~~6 注意:

下面是题目内容:

输入一个字符串,删除字符串右边所有的*。如字符串“***abc***ABC123***”,删除最右边的字符*后变为

“***abc***ABC123”。注意:一定是在原字符串上进行操作。 ~ 参考答案: #define N 500

int main(int argc, char* argv[]) { char s[N]; int i,j; scanf(\

for(i=strlen(s)-1;s[i]=='*';i--);

s[i+1]='\\0';

printf(\删除最右边的*后为:%s\\n\ return 0; } ~~~6 注意:

下面是题目内容:

输入一个字符串,删除字符串中所有的*。如字符串

“***abc***ABC123***”,删除所有的字符*后变为“abcABC123”。注意:一定是在原字符串上进行操作。 ~ 参考答案: #define N 500

int main(int argc, char* argv[]) { char s[N]; int i,j; scanf(\for(i=0;s[i]!='*';i++); for(j=i+1;s[j]!='\\0';j++) { if(s[j]!='*') { s[i]=s[j]; i++; } } s[i]='\\0';

printf(\删除所有*后为:%s\\n\

搜索更多关于: C语言综合题题库 的文档
C语言综合题题库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4v9w25ekjq5a66i6tl1g_11.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top