社区
C语言
帖子详情
小弟跪求一个C语言题(100分送上 在线等)
jack912
2007-08-18 10:24:26
一个c程序
有四个txt文件:登陆,课程信息,课程文件,课程成绩
让用户输入用户名,读取登陆的txt查用户名,如果正确
让用户输入密码,查密码,正确,
进去以后出来一个菜单
1。显示课程信息
2。显示课程资源文件信息(进去显示文件信息,可以选择来下载)
3。课程成绩
选择数字,实行所选选项(读取txt,列出来)
显示以后,让用户输入特定一个键或单词,来返回到菜单,以便继续选择,或者是退出登陆
...全文
171
7
打赏
收藏
小弟跪求一个C语言题(100分送上 在线等)
一个c程序 有四个txt文件:登陆,课程信息,课程文件,课程成绩 让用户输入用户名,读取登陆的txt查用户名,如果正确 让用户输入密码,查密码,正确, 进去以后出来一个菜单 1。显示课程信息 2。显示课程资源文件信息(进去显示文件信息,可以选择来下载) 3。课程成绩 选择数字,实行所选选项(读取txt,列出来) 显示以后,让用户输入特定一个键或单词,来返回到菜单,以便继续选择,或者是退出登陆
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jack912
2007-08-18
打赏
举报
回复
对要下载的 我这也是没办法了 各位帮帮忙啦
星羽
2007-08-18
打赏
举报
回复
进去显示文件信息,可以选择来下载
------------
还要下载??
gs0038
2007-08-18
打赏
举报
回复
这么长的程序,100分?你也太看不起人了吧
唐巧
2007-08-18
打赏
举报
回复
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
char loginFile[] = "登陆.txt";
char classInfoFile[] = "课程信息.txt";
char classFile[] = "课程文件.txt";
char classScore[] = "课程成绩.txt";
void displayFile(char *fileName)
{
FILE * in;
char line[1024];
in = fopen(fileName, "r");
while (fgets(line, 1024, in)!=NULL)
printf("%s", line);
fclose(in);
}
char username[100], pwd[100];
void getUsername()
{
FILE * in;
in = fopen(loginFile, "r");
fscanf(in, "%s %s", username, pwd);
fclose(in);
}
int main()
{
int select=0;
char input[100];
getUsername();
printf("输入用户名:");
scanf("%s", input);
if (strcmp(input, username)!=0)
{
printf("用户名错误\n");
return 0;
}
printf("输入密码: ");
scanf("%s", input);
if (strcmp(input, pwd)!=0)
{
printf("用户名错误\n");
return 0;
}
while (select != 4)
{
printf("\n\n");
printf("1.显示课程信息\n");
printf("2. 显示课程资源文件信息\n");
printf("3. 课程成绩\n");
printf("4. 退出\n");
scanf("%d", &select);
if (select <=0 || select >4) printf("选择错误!\n");
else if (select ==1 ) displayFile(classInfoFile);
else if (select ==2 ) displayFile(classFile);
else if (select ==3 ) displayFile(classScore);
}
system("pause");
return 0;
}
注:
devcpp下测试通过,需要先在同一目录下建立好:登陆.txt 课程信息.txt等相关文件,否则会找不到文件运行错误.
linuxyuking
2007-08-18
打赏
举报
回复
严重同意楼上,不自己动手可不行~
fengrmb
2007-08-18
打赏
举报
回复
怎么不用数据库用TXT文件回到以前的年代了啊
hoya5121
2007-08-18
打赏
举报
回复
你这个100分不赚也罢,你还是自己写写吧,有问题了大家再帮你解决
C语言
大全第4版+源码(PDF)
本书是“C:The Complete Beference”的第四版。在第一版问世以来的几年中,程序设计领域已经发生了很大变化。Internet和World Wide Web已成为计算领域一道亮丽的风景,Java已经开发出来,C++也已标准化。与此同时,新的C标准(称为C99)也已制订。尽管C99并没有被大肆炒作,但它确实是过去5年里计算领域中最重要的
一个
事件。在历史的洪流中,人们很容易只注意那些新的事物,而忽视了用以构筑未来的坚实基础。
C语言
正是这样的基础。世界上的许多程序代码是在C上运行的。C++正是在此基础上建立的,其语法构成了Java的基础。然而,如果C仅是其他语言的起点,它就会成为有趣但却遭到遗弃的语 注: 原文件大小:15499 KB
纯C版的微信打飞机游戏
本游戏模拟微信打飞机游戏,不过略有不同,玩一下你就知道了^_^ 资源包含源代码、游戏素材、可执行程序(编译好了的) ps:游戏使用纯
C语言
,没使用任何游戏引擎
《Objective-C程序设计(第6版)》
iOS、Xcode、OS X Mavericks最新版,全球最畅销苹果开发入门重大升级
c语言
基础程序——经典
100
道实例。
C语言
基础程序,经典
100
题
实例讲解。
100
道经典的
c语言
面试
题
100
条经典
C语言
笔试
题
目
题
目来源: 1、中兴、华为、慧通、英华达、微软亚洲技术中心等中 外企业面试
题
目; 2、C 语言面试宝典(林锐《高质量编程第三版》)。 说明: 1、部分C 语言面试
题
中可能会参杂部分和C++ 相关的知 识,为了保持
题
目的灵活性故保留,但选
题
最终还是 会以C 语言
题
目为主体; 2、以上公司的面试
题
目已成为国内中小型企业公司出
题
模板; 3、由于本人的能力有限加上...
C语言
70,020
社区成员
243,265
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章