1. 程式人生 > >如何退出使用cin迴圈獲取輸入值

如何退出使用cin迴圈獲取輸入值

有一段程式碼如下
while(cin>>buf)
{
....
}

如何退出這段迴圈?

大腦閃出第一個想法就是回車,但是執行時不管敲多少次回車依然還是在迴圈獲取標準輸入輸入的資訊。

解決方法:回車,然後使用ctrl+z,然後再回車即可結束輸入,跳出迴圈

相關推薦

如何退出使用cin迴圈獲取輸入

有一段程式碼如下 while(cin>>buf) {.... } 如何退出這段迴圈? 大腦閃出第一個想法就是回車,但是執行時不管敲多少次回車依然還是在迴圈獲取標準輸入輸入的資訊。 解決方法

微信小程式-textarea獲取輸入(在modal中獲取

我的頁面是這樣的。我要點選微信自帶的modal中按鈕獲取textare的輸入值(下面的頁面已經改好了) 文件上的bindblur事件根本就滿足不了使用,因為我在點選按鈕後先呼叫了confirm方法,然後才會呼叫bindblur事件的方法獲取textare值。所以就沒辦法進行了。 網上有的部落格中

Python彈出輸入框並獲取輸入

使用自帶的Tkinter模組,簡單的彈輸入框示例,返回輸入值 from Tkinter import * import tkMessageBox def getInput(): def

Tkinter的Text獲取輸入及刪除換行的做法

我在我的python Tkinter指令碼中有一個文字小部件,我試圖獲取使用者輸入的值。我的意圖是將文字小部件中的資料與指令碼中的其他值(即x,y,z)一起寫入txt檔案(faultlog.txt)中,並將其作為單列與半列分隔。這是我的嘗試。text=Text(width=30,height=1)text.p

while判斷cin輸入時,注意除錯時要用檔案結束符結束迴圈

例如,while判斷值為cin >> currVal,最後在Whie迴圈結束及if內,列印最後輸入的數的個數。但是除錯的時候,只按Enter,while迴圈未跳出,一直處於等待輸入值的狀態,不會顯示黃色行的列印。 通過按檔案結束符,然後再按Enter,將跳出w

如何在Java中獲取鍵盤輸入

我們 比較 函數 姓名 ner clas exceptio 但是 put 1 程序開發過程中,需要從鍵盤獲取輸入值是常有的事,但Java它偏偏就沒有像c語言給我們提供的scanf(),C++給我們提供的cin()獲取鍵盤輸入值的現成函數!Java沒有提供這樣的函數也不代

NC 表單頁獲取 輸入的編碼 非PK

如果直接用getEditor()獲取 取到的是PK值 BillItem headItem = this.getEditor().getBillCardPanel().getHeadItem("pk_marbasclass"); System.out.prin

js select 迴圈獲取option的

var changestatus = '${status}'; //select的ID:status $("#status option").each(function(){ if($(this).val() == changestatus){ $(this).at

Extjs 獲取輸入框焦點,並選中

, { xtype : 'numberfield', name : 'CONSTRUCTION_QUANTITY_', fieldLabel : '<spring:message code="ITEM_PROJECT.CONSTRUCTION_QUANTITY_" />

java迴圈獲取陣列最大和最小,並且進行氣泡排序

import java.util.Scanner; public class Dxpaixu { /** * 陣列輸出最小值和最大值,並排序輸出 * @param args */ public

迴圈獲取多個input標籤的

<script> var str = ''; $(".a").each(function(index,element){        str += $(this).val()+','; }); str = str.substr

微信小程式獲取表單元素的輸入

有時我們不想通過表單的submit事件來獲取表單元素的value值,但又不能通過jq那樣的方式,所以這裡列舉一下如何獲取表單元素的值 1.input的輸入值: 首先在input上繫結事件 <input bindinput="quzhi_input"></i

微信小程式怎麼把前端for迴圈的index讓當前頁的js獲取

前端頁面有四個選項卡,繫結一個點選事件,然後把index的值繫結到data-id上,然後你點選哪一個就會獲取哪一個的index的值,比如我點選了“參與會員”,那麼就會獲取到1 js通過點選獲取到的下標進行選項卡的切換 test.wxml <scroll-view cl

js迴圈獲取所有單選框的(input radio each)

網上查了一下,幾乎都是獲取input radio選中的值–$(‘input[name=choice2]’).val()。 關於獲取input radio每一個選項的值方法(each): $('input[name=choice2]').each(functi

【JavaScript】迴圈獲取複選框的

author:咔咔 wechat:fangkangfk   案例:點選新增獲取選擇的id   $('.add').click(function () { var kaka =[];//定義一個數組

linearlayout.add(view),多次add後,如何獲取每個view中的,比如edittext的輸入

如圖,當點選新增配件後,我圈中的佈局會增加。 我實現的思路是外側用linearlayout,圈中的佈局另寫成一個xml檔案。通過 View view =linearlayout.inflate(R.layout.** , null); linearlayout.add(v

JS中使用for迴圈新增點選事件時,獲取i及引數異常原因及解決辦法

遇見此問題,程式碼檢查了n次都沒毛病,但是卻出現下述問題, 坑了我好久,原來是這個原因,記錄避坑! PS這是js的處理方法, 在jquery中直接用each遍歷元素繫結點選事件即可避免 $('#id').each(function(i){ $(this).click(

js for in迴圈獲取物件屬性名,屬性

let photoInfoList = []; request({url: '/photoLibrary/getPhotoData', method: 'GET', params: params}).then((data) => { for (let

for in 迴圈獲取json中的鍵(key)與(value)

for in 迴圈1.獲取json中的鍵(key)與值(value):var data = {name:'小花',age:'17歲',sex:'男'};for (var a in data) {

freemarker迴圈獲取list中map的

1.資料結構 List<Map<String,Object>> mapList = Lists.newArrayList(); Long originalOrderId =