设为首页 加入收藏

TOP

1.5.4 情景应用4--在控制台接收用户输入的用户名
2013-10-07 14:21:32 来源: 作者: 【 】 浏览:65
Tags:1.5.4 情景 应用 4-- 控制台 接收 用户 输入 户名

1.5.4 情景应用4--在控制台接收用户输入的用户名

视频讲解:光盘\mr\01\lx\在控制台接收用户输入的用户名.exe

实例位置:光盘\mr\01\qjyy\04

基于控制台的应用程序,不仅能够进行输出,也可接收来自用户的输入信息。下面就来编写一个可以接收用户输入用户名的控制台应用程序。

新建一个基于控制台的应用程序,工程名为GetName。在工作区窗口中选择ClassView选项卡,展开GetName/Globals节点,双击其下的main节点,自动跳转到代码编辑窗口。在main函数中编写如下代码:

  1. #include "stdafx.h"  
  2. #include "iostream.h"  
  3. #include <iomanip.h> 
  4. #include "string.h"  
  5. int main()  
  6. {  
  7.     char Username[10];  
  8.     char Password[10];  
  9.     cout << "请输入用户名:\n";  
  10.     cin >> Username;  
  11.     cout << "请输入密码:\n";  
  12.     cin >> Password;  
  13.     cout << "╔═════════════════╗\n";  
  14.     cout << "║              登录框               ║\n";  
  15.     cout << "╠════════╦════════╣\n";  
  16.     cout << "║   用户名:     ║      " << Username 
    << setw(13-strlen(Username)) << "║\n";  
  17.     cout << "╠════════╬════════╣\n";  
  18.     cout << "║   密  码:     ║      " << Password
     << setw(13-strlen(Password)) << "║\n";  
  19.     cout << "╚════════╩════════╝\n";  
  20.     return 0;  
  21. }  

运行程序,用户按要求输入用户名和密码,按Enter键确认,结果如图1.49所示。

 
图1.49  在控制台接收用户输入的用户名

DIY:在字符串中插入空格。(20分)(光盘\mr\01\qjyy\04_diy)

提示:使用setw函数在输出字符串时,在指定位置插入指定数量的空格。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.1 Visual C++ 6.0概述 下一篇1.5.5 情景应用5--输出商品价格..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: