回复 楼主 clcqifeng
這是很基本的東西呀,你現在都懂什麼?學了多久?之前有什麼編程基礎?考你這些是很正常的,如果連這個題目都不過關,我看你很危險了。

授人以渔,不授人以鱼。
程序代码:
#include <stdio.h>
#include <string.h>
#include <conio.h>
void main(int argc, char* argv[])
{
int flag = 0;
if (argc < 2)
{
flag = 1;
}
else
{
if (strcmp(argv[1], "-b") == 0)
{
flag = 2;
}
if (strcmp(argv[1], "-c") == 0)
{
flag = 3;
}
if (strcmp(argv[1], "-d") == 0)
{
flag = 4;
}
}
switch (flag)
{
case 1:
printf_s("1.服务一\n");
printf_s("2.服务二\n");
break;
case 2:
printf_s("参数-b\n");
break;
case 3:
printf_s("参数-c\n");
break;
case 4:
printf_s("参数-d\n");
break;
default:
printf_s("参数错误\n");
break;
}
_getch();
}
