| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 644 人关注过本帖
标题:用VC++2008写得C++ ,句法正确,却通不过?代码我也发上来
取消只看楼主 加入收藏
maiiho
Rank: 1
等 级:新手上路
帖 子:94
专家分:7
注 册:2008-7-17
结帖率:50%
收藏
 问题点数:0 回复次数:1 
用VC++2008写得C++ ,句法正确,却通不过?代码我也发上来
#include <iostream>
using namespace std;

struct xx                                //定义一个名为xx的结构体
{
    char no[10];                         //编号
    char seimei[22];                     //姓名
    char seibenn[5];                     //性别
    char dennwa[15];                     //电话
    char email[30];                      //电子信箱
};

int caidan()                              //菜单
{
   int i;                                 //判断条件
   system("cls");                         //清屏
   cout<<"\t\t\t\t  通讯录\n";
   cout<<"--------------------------------------------------------------------------------";
   cout<<"1.浏览    ";
   cout<<"2.添加    ";
   cout<<"3.修改    ";
   cout<<"4.查找    ";
   cout<<"5.删除    ";
   cout<<"6.退出";
   cout<<"\n--------------------------------------------------------------------------------";
   cout<<"我要选择:";
   cin>>i;                                //键入i的值,既选择执行入口
   return i;                              //将i的值返回到main
}

int tj()                                  //添加信息函数
{
    int i;                                 //条件判断
    FILE *fp;                              //文件指针fp
    if((fp=fopen("xinxi.txt","ab"))==NULL)
    {
        cout<<"文件写入失败!按任意键返回主菜单";
        system("Paesu");
        return ;
    }
    cout<<"输入编号:";
    cin>>xx.no;
    cout<<"输入姓名:";
    cin>>xx.seimei;
    cout<<"输入性别:";
    cin>>xx.seibenn;
    cout<<"输入电话:";
    cin>>xx.dennwa;
    cout<<"输入电子信箱:";
    cin>>xx.email;
    fwrite(&xx,sizeof(xx),1,fp);
    fclose fp;
    cout<<"\n文件信息添加完毕,现在?\n\n1.继续添加\t2.返回主菜单\t3.退出";
    cin>>i;
    while(i!=1||i!=2||i!=3)
    {
        cout<<"请输入1,2,3.";
        break;
    }
    if(i==1)
        int tj();
    if(1==2)
        return ;
    if(i==3)
        return 0;
}


int main()
{
    switch(caidan())
    {
    case '1':return 0;break;
    case '6':return 0;break;
    }
    return 0;
}
搜索更多相关主题的帖子: 句法 代码 发上 
2008-09-18 22:07
maiiho
Rank: 1
等 级:新手上路
帖 子:94
专家分:7
注 册:2008-7-17
收藏
得分:0 
哎呀,我知道了
忘记定义结构体了
2008-09-18 22:12
快速回复:用VC++2008写得C++ ,句法正确,却通不过?代码我也发上来
数据加载中...
 
   



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

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