初学者C语言:输入一句话,用感叹号代替里面的句号;有感叹号的地方,就用两个感叹号C语言要求,初学,没学过指针,请别用指针函数.刚才问别人.代码搞得很齐全,不过是C++.汗了,怎么看也看不懂

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 09:39:18

初学者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;
}
这个应该行了~

初学者C语言:输入一句话,用感叹号代替里面的句号;有感叹号的地方,就用两个感叹号C语言要求,初学,没学过指针,请别用指针函数.刚才问别人.代码搞得很齐全,不过是C++.汗了,怎么看也看不懂 c语言中(感叹号! c语言中输入感叹号加一个字符是什么意思,比如!a,b C语言里用函数f(x)时怎么输入 编写程序,输入一个三位整数,把三个数字逆序组成一个新数,再输出.例如输入369,输出963.用C语言编写,我是初学者, 输入一个数,判断正负,C语言写程序,初学者,不太懂怎么写 用C语言编写三角形面积我用的WIN-tc谁能用最简单的方法我是初学者急输入两个数 求出三角形面积 用逗号,引号,感叹号,说一句话 在c语言里符号非怎么输入 C语言中一个数字后面加个感叹号是什么意思?例如s=10!中的感叹号, 怎样在C语言编程中以指数的形式输入一个数?我的意思是scanf(%?,&x);那个?应该用什么代替 逗号 感叹号写一句话 感叹号算是一句话吗? C语言用while与do-while两种循环实现如下功能输入一串数字,将数字的前后顺序倒转如:输入“12345”,实现的结果:54321请写详细一点,我是初学者,也请别写太深奥了,我是初学者!可是我已经是了 依次将10个数输入,要求输出其中最大的数.用传统流程图表示.我是自学初学者C语言 希望每一步都清晰一些 假设的符号 返回到哪都说明白一些 随意输入10个整数,统计其中多少个正数,多少个负数,多少个0?有没有简单点的我是初学者,可以用C语言的吗? C语言中定义数组C语言中,定义数组长度为20,但我只输入的10个字符,要想让剩余的用空格代替该怎么定义? 用赞叹不已写一句话并要用上冒号,引号,感叹号