不停的输入,不停的判断

这两天突然傻了一样

遇到没有事先输入数据就要进入循环,还要不停的输入,直到输入某个字符才结束,这个简单的东西,差点把我搞疯了。

只怪自己技艺不精

好吧

先从头开始吧

来看这个小家伙吧

不停的输入正整数,然后将其转化为时,分格式

需要while()

判断条件就是输入值本身,那必须要得进入循环才中啊,必须要有个值才能进入循环才中啊

那就先给他一个真值吧

#include<stdio.h>


int main()

{    

    int a = 1;

  while(a>0)

{   

printf("input an integer\n");

   scanf("%d",&a);

printf("%d hours,%d mins",a/60,a%60);

}

printf("The circle ends here\n");

return 0;

}


可能以后还会遇到这样让自己疯的问题,简单的让自己疯了。祝自己好运,早遇到,早投胎。

### 回答1: 可以使用以下代码实现: ```python text = '' while True: line = input() if line == '': break text += line + '\n' print(text) ``` 这个代码会不断读入用户输入的每一行,直到遇到空行(即用户按下了 Enter 键而没有输入任何文本),此时代码会停止读入并输出用户输入的全部内容。 ### 回答2: 在Python中,可以使用input()函数来获取用户的输入。为了实现当遇到回车键时停止输入,我们可以使用一个循环来反复读取用户的输入,并检查每次输入是否为回车键。当输入为回车键时,我们可以使用break语句来跳出循环,从而停止输入。 下面是一个示例代码: ```python inputs = [] # 用于存储用户输入的列表 while True: userInput = input("请输入内容:") # 获取用户输入 if userInput == "": break # 当输入为空即遇到回车键时停止输入 inputs.append(userInput) # 将用户输入添加到列表中 print("输入的内容如下:") for i in inputs: print(i) ``` 运行上述代码后,程序会进入一个无限循环。每次循环中,用户会被提示输入内容,并将其存储到`inputs`列表中。当用户输入为空时(即遇到回车键),循环被打破,停止输入。最后,程序会打印出用户输入的内容。 在使用这段代码时,只需将其保存为.py文件,并在命令行中运行即可。当需要停止输入时,只需按下回车键即可。 ### 回答3: 在Python中,我们可以使用`input()`函数来获取用户的输入。要实现当遇到回车键停止输入的功能,可以使用循环来不断获取输入,然后判断输入是否为空,若为空则跳出循环。 下面是用Python实现这个功能的代码: ```python inputs = [] # 用来保存输入的内容的列表 while True: data = input("请输入内容:") # 获取用户输入的内容 if data == "": # 判断输入是否为空 break # 如果输入为空,则跳出循环 inputs.append(data) # 将输入的内容添加到列表中 # 输出输入的内容 print("您输入的内容为:") for item in inputs: print(item) ``` 上述代码中,通过`input()`函数获取用户输入的内容,然后判断输入是否为空。如果为空,使用`break`语句跳出循环,并结束用户输入。如果不为空,将输入的内容添加到列表`inputs`中。之后,通过一个循环,遍历列表并输出输入的内容。 当用户连续输入内容时,只有输入为空才会停止输入,否则会不断循环获取输入,直到遇到回车键停止输入
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值