| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1204 人关注过本帖, 1 人收藏
标题:为了活跃气氛给大家布置点作业吧(不是很难)
只看楼主 加入收藏
明次
Rank: 5Rank: 5
来 自:China
等 级:职业侠客
帖 子:166
专家分:303
注 册:2009-1-11
结帖率:100%
收藏(1)
 问题点数:0 回复次数:14 
为了活跃气氛给大家布置点作业吧(不是很难)
【作业】1
 请写这样的程序:一运行的时候要求你输入网站,你输入网站后就会自动跳到你输入的网站。就比如你输入www.baidu.com那么输入后按回车后就自动打开“百度”这个网站。
提示:DOS
【作业】2
请写这样的加密程序:假如我们输入1 那么就会输出a;输入2就会输出b 对应的3--c;4--d……
但如果我们输入a的话就会输出1  输入b的话就会输出2 对应的c--3  d---4
提示:ASCII码
【作业】3
请用switch语句写这样的程序:运行程序时要求我们输入个数,如果这个数大于10的话就会输出“大于10”,小于10的话输出“小于10”。但不能用if语句,必须用switch语句。
【作业】4
请写这样的程序:密码错误3次就退出。运行时要求你输入密码(假设密码是8),如果你输入密码正确的话就会输出“密码正确”,如果密码错误的话就会输出“密码错误你还有2次机会”。就是一开始有3次机会,如果密码连错3次的话就没有机会了,也就是不要求输入密码了,直接退出。
目前我就想到这么多,大家可以把心中的答案回帖出来,或者大家有什么好的作业可以发布出来一起分享。

[ 本帖最后由 明次 于 2009-8-28 11:37 编辑 ]
搜索更多相关主题的帖子: 活跃气氛 作业 
2009-08-28 11:35
xufen340
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:166
专家分:1351
注 册:2009-8-7
收藏
得分:0 
#include <afx.h>
#include<shellapi.h>
#include<iostream>
using namespace std;
int main()
{
   
    int ncount=1;
    while(ncount<4){
        cout<<"请输入密码"<<endl;
        int npassid;
        cin>>npassid;
        if(npassid==8){
            cout<<"密码正确"<<endl;
            break;
        }
        ncount++;
    }
   
    if(ncount==4){
            cout<<"密码错误"<<endl;
            return 1;
    }

    int i;
    cin>>i;
    switch(i){
        case 0: {  
            ShellExecute(NULL,"open","http://www.baidu.com","",NULL,SW_SHOWNORMAL);
            break;
            }
        case 1:{
            char num;
            char chnew;
            cin>>num;
            if(num>97) chnew=num-('a'-'1');
            else chnew=num+('a'-'1');
            cout<<chnew<<endl;
            break;
            }
        default:
            break;
    }
    return 0;
}
2009-08-28 21:22
rockcjw
Rank: 2
等 级:论坛游民
帖 子:28
专家分:32
注 册:2009-8-23
收藏
得分:0 
作业4应该再补充
输入密码时 屏幕显示* 而不是输入的密码
2009-08-29 20:49
wxjeacen
Rank: 7Rank: 7Rank: 7
等 级:禁止访问
帖 子:1291
专家分:628
注 册:2009-3-22
收藏
得分:0 
我想请问是在哪里打开百度?

生命不熄,战斗不止.
2009-08-29 22:53
明次
Rank: 5Rank: 5
来 自:China
等 级:职业侠客
帖 子:166
专家分:303
注 册:2009-1-11
收藏
得分:0 
以下是引用wxjeacen在2009-8-29 22:53的发言:
我想请问是在哪里打开百度?
system("start www.baidu.com");
你去试一下

、明次℡!           QQ:604622530
2009-08-30 20:21
平凡不在
Rank: 2
等 级:论坛游民
帖 子:39
专家分:69
注 册:2009-8-7
收藏
得分:0 
回复一楼:
    那两个头文件是什么意思呀?
2009-08-30 22:26
平凡不在
Rank: 2
等 级:论坛游民
帖 子:39
专家分:69
注 册:2009-8-7
收藏
得分:0 
回复一楼:
    为什么你的程序在我的电脑上运行出现连接错误了?
          错误如下:
           
    --------------------Configuration: open - Win32 Debug--------------------
Compiling...
1.cpp
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/open.exe : fatal error LNK1120: 2 unresolved externals
执行 link.exe 时出错.

open.exe - 1 error(s), 0 warning(s)
2009-08-30 22:40
xufen340
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:166
专家分:1351
注 册:2009-8-7
收藏
得分:0 
调试里加/mt
2009-08-30 23:52
缘缘和珠珠
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2009-9-9
收藏
得分:0 
不好意思,只做得来最简单一题,呵呵~~
#include<iostream.h>
 void main()
{
    int x;
    cin>>x;
    switch(x)
    {
        case 0:cout<<"小于10";break;
        case 1:cout<<"小于10";break;
        case 2:cout<<"小于10";break;
        case 3:cout<<"小于10";break;
        case 4:cout<<"小于10";break;
        case 5:cout<<"小于10";break;
        case 6:cout<<"小于10";break;
        case 7:cout<<"小于10";break;
        case 8888:cout<<"小于10";break;
        case 9:cout<<"小于10";break;
        case 10:cout<<"小于10";break;
    default:cout<<"大于10";break;
 
    }
}
2009-09-10 19:01
缘缘和珠珠
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2009-9-9
收藏
得分:0 
“case 8888 ”改为“case 8”
2009-09-10 19:02
快速回复:为了活跃气氛给大家布置点作业吧(不是很难)
数据加载中...
 
   



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

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