上一节终于写了所谓的第一个C++程序,当然了它比较简单,简单的只有输出,连输入都没有,那么当电脑有输入了,怎么办呢,当然了,与C语言类似,C++中也是有输入函数的, C++中输入用的是cin也就是char in的意思,它的语法格式与cout类似,如下所示:
cin >> 变量1 >> 变量2 >> ..;
乍一与cout很像,但千万不要搞混了,它与cout的箭号方向是不一样的,cin的是>>箭号是向右的,而cout的箭号是向左的^_^下面写一小段程序测试一下了……
/*
* Copyright (c) 2011,菜鸟在行动之--C++学习日志
* All rights reserved.
*
* 文件名称:main.c
* 文件标识:LESSON2-MAIN1
* 摘 要:学习使用输出语句
*
* 当前版本:1.0
* 作 者:懒猫爱飞
* 完成日期:2011年07月06日
*
* 取代版本:无
* 原作者 :无
* 完成日期:无
*/
#include <iostream.h>
/*
* 函数名称:int main(void)
* 函数功能:输入一个字符,然后在屏幕上显示出来
* 入口参数:无
* 出口参数:无
* 备 注:无
*/
int main()
{
char a;
cout << "请输入一个字符: " << endl; //提示输入一个字符
cin >> a;
cout << "你刚才输入的字符是 : " << a <<endl; //输出刚才输入的字符
return 0;
}
<?xml:namespace prefix = o /><?xml:namespace prefix = v /><?xml:namespace prefix = w />
程序编译完成以后,点击运行(快捷键是CTRL+F5),出现下面的运行结果:
图 2-1 运行结果
图 2-2 输入表达式运行的结果
当然如果我不单独输入一个字符,而也像在cou语句中那样写一个表达式会怎么样呢,会不会也会像cout那样输出表达式的结果呢,答案是否定的,输入表达式后的结果如图2-2所示,显然计算机只认第一个字符。
学习总结:
1、C++中的输入语句是cin >>
2、cin的箭号方向是向右的,而cout的箭号方向是向左的
3、在cin语句中,表达式不能被电脑识别
4、cout语句中输出变量值时不能加双引号,否则只输出字符
嗯,是的,虽然是小小的输入语句,但也有很多需要注意的地方,好了,这一节就先到这了,该做午饭吃了,吃完饭继续往下搞^_^
对的,吃饭前再吼一下懒猫的口号:
每天进步一点点,开心多一点^_^
文章评论(0条评论)
登录后参与讨论