iostream-C++超简单if语句双层嵌套问题

问题描述

C++超简单if语句双层嵌套问题

想用if嵌套写一个关系识别程序 如下:
#include
using namespace std;
main()
{
char name='A';
int birth=19960609;
cout<<"请输入我姓氏大写首字母n";
cin>>name;
if(name=='A')
cout<<"请用八位阿拉伯数字表示我的生日n";
{if(birth==19960609)
cin>>birth;
cout<<"朋友"<<endl;
else
cout<<"联系人"<<endl;}
else
cout<<"陌生人"<<endl;

return 0;

}
编译报错说两个else都找不到if 求问如果用嵌套写法要怎么写这段程序

解决方案

楼主应该是要这样的吧,感觉应该把cin>>birth;放到第二个if前面判断才有用啊?

 #include<iostream>
using namespace std;
int main()
{
    char name='A';
    int birth=19960609;
    cout<<"请输入我姓氏大写首字母n";
    cin>>name;
    if(name=='A'){
        cout<<"请用八位阿拉伯数字表示我的生日n";
        cin>>birth;
        if(birth==19960609)
            cout<<"朋友"<<endl;
        else
            cout<<"联系人"<<endl;
    }
    else
        cout<<"陌生人"<<endl;
    return 0;
}
时间: 2024-10-03 08:03:35

iostream-C++超简单if语句双层嵌套问题的相关文章

iostream-C++一个超简单If语句问题

问题描述 C++一个超简单If语句问题 我想用If嵌套做一个类似于关系验证的程序 但是第一层就出问题了... #include using namespace std; main() { char name='A'; cout<<"请输入我姓氏大写首字母n"; cin>>name; if(name='A') cout<<"联系人"<<endl; else cout<<"陌生人"<&

android 解决ViewPager双层嵌套的滑动问题

  解决ViewPager双层嵌套的滑动问题    今天我分享一下ViewPager的双层嵌套时影响内部ViewPager的触摸滑动问题 之前在做自己的一个项目的时候,遇到广告栏图片动态切换,我第一时间想到的就是ViewPager,整个软件只有广告这一部分ViewPager还好说,但是软件越复杂出现的问题越多,尤其是遇到ViewPager双层嵌套问题,找了很多资料 解决方法一:自定义ViewPager做为父ViewPager控件 01 public class ParentViewPager e

解析Java中未被捕获的异常以及try语句的嵌套使用_java

Java未被捕获的异常 在你学习在程序中处理异常之前,看一看如果你不处理它们会有什么情况发生是很有好处的.下面的小程序包括一个故意导致被零除错误的表达式. class Exc0 { public static void main(String args[]) { int d = 0; int a = 42 / d; } } 当Java运行时系统检查到被零除的情况,它构造一个新的异常对象然后抛出该异常.这导致Exc0的执行停止,因为一旦一个异常被抛出,它必须被一个异常处理程序捕获并且被立即处理.该

一个ASP(VBScript)简单SQL语句构建“类”

vbscript|语句|vbscript <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><% Option Explicit %><% Response.Buffer = True %><%' /////////////////////////////////////////////////////////////////////////////////////////////////////

SEO其实超简单 但最难的地方你必须去做

SEO为什么说超简单呢? 其实就算刚入行的站长,估计都听到长长有人说:"内容为王,外链为皇".其实SEO就是这8个字2个4字词!刚刚入行的站长,估计听到这8个字,其实有点不解!不明白其中的含义!以中国人用的最多搜索引擎百度来讲,您的内容是高质量的内容(原创),切您站里的内容资源,是在互连网上非常断缺的.而你的站有这些资源,而且是独一无二的首发内容.呢您的基本上月入万元是很轻松了.百度给您的权重直最底都会是5.其他搜索引擎也是这么个理!外链为撒又是皇比内容的王还厉害,从字义上看.呢是因为

纯CSS实现超简单的二级下拉导航菜单代码

本文实例讲述了纯CSS实现超简单的二级下拉导航菜单代码.分享给大家供大家参考.具体如下: 这是一款纯CSS菜单,二级下拉导航效果,是最简洁的CSS导航菜单,兼容性也很棒,IE7/8.火狐等都支持,而且它还是学习CSS菜单编写的典型教程,让你学会很多CSS技巧. 运行效果截图如下: 具体代码如下:   复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.

讲解Python中if语句的嵌套用法

  这篇文章主要介绍了讲解Python中if语句的嵌套用法,是Python入门当中的基础知识,需要的朋友可以参考下 可能有这样一种情况,当你想检查其他条件后一个条件解析为真.在这种情况下,可以使用嵌套的if结构. 在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if... elif... else 结构. 语法: 嵌套 if...elif...else 结构的语法可以是: ? 1 2 3 4 5 6 7 8 9 10 11 12 if expre

详解Python中循环语句的嵌套使用

  这篇文章主要介绍了举例详解Python中循环语句的嵌套使用,是Python入门中的基础知识,需要的朋友可以参考下 Python编程语言允许在一个循环内嵌套另一个循环.下面将介绍几个例子来说明这一概念. 语法 在Python中嵌套循环语句的语法如下: ? 1 2 3 4 for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s) Python编程语言允许在一个循环内嵌套另一个

python超简单解决约瑟夫环问题

  本文实例讲述了python超简单解决约瑟夫环问题的方法.分享给大家供大家参考.具体分析如下: 约瑟环问题大家都熟悉.题目是这样的.一共有三十个人,从1-30依次编号.每次隔9个人就踢出去一个人.求踢出的前十五个人的号码: 明显的约瑟夫环问题,python实现代码如下: ? 1 2 3 4 5 6 a = [ x for x in range(1,31) ] #生成编号 del_number = 8 #该删除的编号 for i in range(15): print a[del_number]