| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 453 人关注过本帖
标题:看不懂这段代码什么意思。。会的帮忙解释下。谢谢。本人很菜~
只看楼主 加入收藏
huannet
Rank: 1
等 级:新手上路
帖 子:12
专家分:2
注 册:2010-5-29
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
看不懂这段代码什么意思。。会的帮忙解释下。谢谢。本人很菜~
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>

void main()
 {
   char letter;
   
   do {
     printf("A Display directory listing\n");
     printf("B Display disk information\n");
     printf("C Change system date\n");
     printf("Q Quit\n");
     printf("Choice: ");
     
     letter = getch();     
     letter = toupper(letter);

     if (letter == 'A')
       system("DIR");
     else if (letter == 'B')
       system("CHKDSK");
     else if (letter == 'C')
       system("DATE");
    }
   while (letter != 'Q');
 }
搜索更多相关主题的帖子: 代码 解释 
2010-05-30 12:22
qq342991688
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:25
专家分:106
注 册:2010-5-30
收藏
得分:14 
获得你的输入,将它转换成大写,调用系统,相当与在cmd中输入那几个命令
2010-05-30 12:43
huannet
Rank: 1
等 级:新手上路
帖 子:12
专家分:2
注 册:2010-5-29
收藏
得分:0 
回复 2楼 qq342991688
不是很懂你说的。。但先谢谢。
2010-05-30 12:51
qq342991688
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:25
专家分:106
注 册:2010-5-30
收藏
得分:0 
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>

void main()
{
   char letter;
   
   do {
     printf("A Display directory listing\n");//输入A 显示目录列表
     printf("B Display disk information\n");//显示磁盘信息
     printf("C Change system date\n");//更改系统日期
     printf("Q Quit\n");//退出
     printf("Choice: ");
     
     letter = getch();   //获得键盘输入  
     letter = toupper(letter);//用法:#include <ctype.h>   
//功能:将字符c转换为大写英文字母   说明:如果c为小写英文字母,则返回对应的大写字母;否则返回原来的值。

     if (letter == 'A')
       system("DIR");//system()函数是执行shell命令,在windows下就是将命令交给DOS或cmd.exe去执行。
     else if (letter == 'B')
       system("CHKDSK");
     else if (letter == 'C')
       system("DATE");//DIR CHKDSK DATE 这三个都是DOS命令
    }
   while (letter != 'Q');
}
2010-06-03 17:05
bnbplayer
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2010-3-27
收藏
得分:0 
没有见过system这个函数
2010-06-03 21:09
快速回复:看不懂这段代码什么意思。。会的帮忙解释下。谢谢。本人很菜~
数据加载中...
 
   



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

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