我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

刚学c语言,这个超时了该怎么办

问题遇到的现象和发生背景

#include

int main() {
int I = 2;
while (I) {
char b;
scanf("%c", &b);
if (b >= 'A' && b <= 'Z') {
b = b + 32;
printf("%c", b);
} else if (b >= 'a' && b <= 'z') {
b = b - 32;
printf("%c", b);
}
}
return 0;
}

img

你这while是个死循环啊。没有结束条件啊
到底要输入多少个字符啊?

while(I)
改为
while(I--)
你的I不变,标准死循环

近期文章

  • 如何用c语言来实现下面代码,c语言新生求
  • double类型排序输出的问题
  • datetime的代码解析
  • 这个问题应该怎么解决(Excel)
  • Drupal Token用法示例
  • NVT SDK 67X平台开关机LOGO显示异常
  • Tomcat报错500
  • 复制并且重命名所需要的文件,求bat
  • Vue3在调用接口加载数据赋值给变量后,return出的变量值没变的问题
  • mfc关于运行的相对路径
  • layui怎么制作三级菜单(水平的)
  • 关于今天使用pandas出现了这样的问题求解答!
  • jQuery和class一起找li
  • Ubuntu20.04系统安装好后无法上网,且网络上面画问号
  • 为什么没有创建vwf文件的选项
  • 关于API分组参数显示的问题
  • 问一下关于springboot问题
  • python写一个函数来返回argu2中大于argu1的
  • 如何在拍照和相册选择上面添加提示
  • allegro绘制排针,相同规格4改2 改后会报告引脚不匹配

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华