程序如下:
#include<stdio.h>
#include<string.h>
intMENU_Print(ints32QuerNum)
{
switch(s32QuerNum)
{
case1:
printf(\"您选择的题目如下:\")
printf(\"1、以下可以正确表示标识符的是:()\")
printf(\"A、Data,Double\")
printf(\"B、case,Big\")
printf(\"C、2011A,hi_ok\")
printf(\"D、_2011,year-month-data\")
break
case2:
printf(\"您选择的题目如下:\")
printf(\"2、以下运算符优先级最低的是:()\")
printf(\"A、?:\")
printf(\"B、++\")
printf(\"C、&&\")
printf(\"D、+=\")
break
case3:
printf(\"您选择的题目如下:\")
printf(\"2、以下选项中不能正确赋值的是:()\")
printf(\"A、chars[20]s=\"ABCDE\"\")
printf(\"B、chars[]=\"ABCDE\"\")
printf(\"C、chars[20]={\"ABCDE\"}\")
printf(\"D、chars[20]={'A','B','C'}\")
break
default:
break
}
return0
}
intmain()
{
ints32ChooseNum=0
while(1)
{
printf(\"题号范围为1-3,请输入题号:\")
scanf(\"%d
在C语言中,通常菜单有系统菜单、d出菜单、下拉菜单等,不知道你要做哪一种。菜单的制作,通常需要一下几个步骤:
1、定义菜单项目数据结构;
2、定义你要做的d出菜单或下拉菜单或...的数据结构;
3、建立菜单内容;
4、加载菜单内容;
5、在某个位置上显示(包含保存原有内容以备关闭菜单后恢复覆盖的屏幕,测试菜单显示区域根据实际情况调整显示区域);
6、光标移动,菜单项目颜色变化;
7、执行选中菜单项程序;
8、关闭菜单。
如果纯粹用C语言写,写一个通用的,估计至少要上千行程序代码,以前做过,后来不再使用C语言了,放在机器上,就找不到了。要不就放上去了。
可以通过如下步骤修改注册表实现添加右键菜单(以添加重启命令为例说明):1)点击任务上的“开始-运行”,然后在运行窗口上输入“regedit”命令,敲回车键进入到注册表编辑器窗口。
2)依次打开定位到“HKEY_LOCAL_MACHINESoftwareCLASSESDirectoryshell”,在其下新建一个名为“Restart”的子键,然后双击右侧窗口上的“默认”选项,,将其数值改为“C:WINDOWSRUNDLL.EXE USER.EXE,EXITWINDOWSEXEC”。
3)保存之后退出编辑器,重新启动电脑。
4)之后鼠标右键菜单即会出现重启计算机的命令了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)