初学者C语言:输入一句话,用感叹号代替里面的句号;有感叹号的地方,就用两个感叹号C语言要求,初学,没学过指针,请别用指针函数.刚才问别人.代码搞得很齐全,不过是C++.汗了,怎么看也看不懂
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/20 04:51:53
![初学者C语言:输入一句话,用感叹号代替里面的句号;有感叹号的地方,就用两个感叹号C语言要求,初学,没学过指针,请别用指针函数.刚才问别人.代码搞得很齐全,不过是C++.汗了,怎么看也看不懂](/uploads/image/z/5443451-35-1.jpg?t=%E5%88%9D%E5%AD%A6%E8%80%85C%E8%AF%AD%E8%A8%80%EF%BC%9A%E8%BE%93%E5%85%A5%E4%B8%80%E5%8F%A5%E8%AF%9D%2C%E7%94%A8%E6%84%9F%E5%8F%B9%E5%8F%B7%E4%BB%A3%E6%9B%BF%E9%87%8C%E9%9D%A2%E7%9A%84%E5%8F%A5%E5%8F%B7%3B%E6%9C%89%E6%84%9F%E5%8F%B9%E5%8F%B7%E7%9A%84%E5%9C%B0%E6%96%B9%2C%E5%B0%B1%E7%94%A8%E4%B8%A4%E4%B8%AA%E6%84%9F%E5%8F%B9%E5%8F%B7C%E8%AF%AD%E8%A8%80%E8%A6%81%E6%B1%82%2C%E5%88%9D%E5%AD%A6%2C%E6%B2%A1%E5%AD%A6%E8%BF%87%E6%8C%87%E9%92%88%2C%E8%AF%B7%E5%88%AB%E7%94%A8%E6%8C%87%E9%92%88%E5%87%BD%E6%95%B0.%E5%88%9A%E6%89%8D%E9%97%AE%E5%88%AB%E4%BA%BA.%E4%BB%A3%E7%A0%81%E6%90%9E%E5%BE%97%E5%BE%88%E9%BD%90%E5%85%A8%2C%E4%B8%8D%E8%BF%87%E6%98%AFC%2B%2B.%E6%B1%97%E4%BA%86%2C%E6%80%8E%E4%B9%88%E7%9C%8B%E4%B9%9F%E7%9C%8B%E4%B8%8D%E6%87%82)
初学者C语言:输入一句话,用感叹号代替里面的句号;有感叹号的地方,就用两个感叹号C语言要求,初学,没学过指针,请别用指针函数.刚才问别人.代码搞得很齐全,不过是C++.汗了,怎么看也看不懂
初学者C语言:输入一句话,用感叹号代替里面的句号;有感叹号的地方,就用两个感叹号
C语言要求,初学,没学过指针,请别用指针函数.刚才问别人.代码搞得很齐全,不过是C++.汗了,怎么看也看不懂.
把感叹号替换问号问题解决了.只剩2个感叹号替换1个感叹号的问题了.
#include
int main(void)
{
char c;
char n='!';
char m='.';
while((c=getchar())!='#')
{
\x05 if(c==m)
\x05\x05 c=n;
\x05 putchar(c);
}
return 0;
}
初学者C语言:输入一句话,用感叹号代替里面的句号;有感叹号的地方,就用两个感叹号C语言要求,初学,没学过指针,请别用指针函数.刚才问别人.代码搞得很齐全,不过是C++.汗了,怎么看也看不懂
C和C++如果是这么简单的程序的话应该没有什么区别吧.楼主把代码发上来看看好不好~
#include
int main(void)
{
\x05char c;
\x05char n='!';
\x05char m='.';
\x05while((c=getchar())!='#')
\x05{
\x05\x05if(c==m)
\x05\x05{
\x05\x05\x05c=n;putchar(c);
\x05\x05}
\x05\x05else if(c == n)
\x05\x05{
\x05\x05\x05putchar(n);putchar(n);
\x05\x05}
\x05\x05else
\x05\x05{
\x05\x05\x05putchar(c);
\x05\x05}
\x05\x05
\x05}
\x05return 0;
}
这个应该行了~