菜单
好代码网
首页
源码下载
网站模板
搜索
在线工具
在线编程
在线白板
首页
>
在线问答
>
AI智能
> 正文
#include<stdio.h> main() { char c; c=getchar(); while((c=getchar())!='?') putchar(--c); }
程序运行时,如果从键盘输入Y?N?<回车>,则输出结果是X
请问怎么算?
最新回答
仅冇旳骄傲
2024-12-01 11:23:11
第一个读入的字符是Y
所以c == Y
这个--c就是X
所以putchar(--c)输出的就是X
下一个读取的字符是?
但是?不满足while循环的条件
所以while不再执行
后面的字符也不再读取
我要回答
匿名回答
提交内容
您可能感兴趣问答
#include
#include
int main(int argc, char *argv[]) 是什么意思
主函数main(int argc, char*argv[])中,两个参数是怎么确定的?
void main() { int m=0256 ,n=256; printf("%o%o\n",m,n);} 程序运行后输出的结果是_,_。
程序填空 main( ) {char a[20],*p=a; long x=0L; scanf("%s",a); while(*p!='\0') _____pr
#include"stdio.h" int f(int a) { int b=0; static int c=3; b++; c++; return a+b+c
Collapsible
技术园区
前端
后端
移动端
数据库
AI智能
区块链
云计算
游戏
安全
金融科技
杂谈
推荐频道
网络资讯
前端开发
后端开发
移动开发
软件工程
热门标签
编程
Python
Microsoft
编程语言
C++
C(编程语言)
Java
javascript
PHP
MySQL
前端开发
Office
计算机
Java编程
Excel
vue
dedecms
数据库
正则表达式
计算机语言
热点问答
AI软件无响应怎么办?
人工智能发展后,画家失业么?
人工智能入门,读什么书比较好
AI无响应怎么解决?
ai无响应怎么办?
ai软件无响应怎么解决呢?
人工智能有哪些常用的解决方法?
AI2017打开时卡死
ai怎么识别代码的算法
ai中字母如何变成一串