| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1730 人关注过本帖
标题:为什么我的cin没显示让我输入
只看楼主 加入收藏
qweiuy566
Rank: 2
等 级:论坛游民
帖 子:48
专家分:19
注 册:2016-1-27
结帖率:75%
收藏
已结贴  问题点数:10 回复次数:1 
为什么我的cin没显示让我输入
#include<stdio.h>
#include<iostream>
#include<malloc.h>
using namespace std;
typedef struct node  //循环双向链表
{
    int data,len;   //数据
    struct node *prior;//前驱   
    struct node *next; //后继
}Node;
void create(Node *L);  //建立双向链表
void shuchu(Node *L); //输出顺序表中的元素的值
void insert(Node *L,int i,int x); //在位置i插入元素x
main()
{     char ch;
    int a,b;
    Node *L;   //表头指针
    create(L);
    while((ch=getchar())!='#')
    {
        cout<<"输入'A'或'a'是插入元素"<<endl;
        cout<<"输入'#'结束"<<endl;
        switch (ch)
        {
            case 'A':  cout<<"在位置i插入元素x: "<<endl;
            cin>>a;  cin>>b;  insert(L,a,b);
        }
    }
}
搜索更多相关主题的帖子: create include insert 元素 
2016-10-17 21:23
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:10 
这代码……
第二次读取的是回车字符
2016-10-18 08:45
快速回复:为什么我的cin没显示让我输入
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025065 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved