该程序在vc6.0测试通过。
#include <stdio.h>
int main()
{
char c
c=getchar()
if(c>='a'枣友纯&&c凳咐<'z')
c++
else if('z'==c)
c='a'
else
{
printf("错误输入,请输入一个小写字母!")
return 0
}
putchar(c)
return 0
}
这个Command, 即命令提示符的规则有关。比如:c:\windows\system32\calc.exe这个命令可以打开Windows自带的计算器。但是如果目录名称出现空格等空白或非法字符,那举前么可能就无法成功被Command转义了迹锋。即c:\win do ws\system32\calc.exe是不会打开Windows自带的计算器。这里修改下命令即可, 即:system("E: &&cd Microsoft Visual Studio\\Common\\MSDev98\\Bin &&MSDEV.EXE")这个命令的意思是首先转到E盘, 然后将目录定位到根盘符下的Microsoft Visual Studio\Common\MSDev98\Bin嵌套文件夹中, 最后打开MSDEV.EXE这个应用程序。有两个&&, 每个&&连接两个命令, 一前一后,正州清 其中中间的是被两个&&同时连接的。即一共就是三个命令,即转盘, 定位, 打开。 补充: 这里要说明的是, Windows的命令提示符是一个较为年轻却古老的系统。一般称为DOS, 即Disk Operating System。于现在的系统比起来,现在的系统兼容更多。当然字符也是一样,所以,虽然Windows系统是新的,但是DOS没有改变很多。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)