程序如下:
#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
改一下试试:
int main() {
void zhi(void)
void han(void)
void shu(void)
void fen(int x)
void xun(int x)
char chose,s[20]
int n
for() {
printf("1:分支程序\n2:循环程序\n3:函数程序\n4:数组程序\n5:指针程序\n0:退出\n\n选择数字:")
scanf("悉没%s",s)chose=s[0]
switch(chose) {
case'1':printf("这是个销售量与其相应等级的分支程序,请输入相应销售量!\n")
scanf("%d",&n)
fen(n)
break
case'2':printf("这是个求0——n累加之和的循环结构,输入n,下面为其值!\n")
scanf("%d",&n)
xun(n)
break
case'3':printf("这是一个求最大公约数的函数程序,请输入两个数的值!\n")
han()
break
case'4':printf("烂宏这是一个数组逆行排序的数组程序,请输入10个整数!\n")
shu()
break
case'5':printf("饥陆册这是一个用指针求一个三个数的数组和的指针程序,请输入这三个数!\n")
zhi()
break
case'0':exit(1)
default:break
}
}
return 0
}
#include "stdio.h"#include "stdlib.h"
#include "世漏御dos.h"
#include "windows.h"
char choice1
void main()
{
void menue1()
printf("欢迎进入Ben的作业查询系统!")
menue1()
}
void menue1()
{
void choicemenue1()
printf("\n请按照以下列表选择您想要查看的章节:")
printf("\n编号\t章节\n 1\t第一章\n 2\t第二章\n")
printf("请输入编号进行选择:")
choicemenue1()
}
void choicemenue1()
{
choice1=getch()
switch(choice1)
{
void menuechapter1()
void menuechapter2()
void menue1()
case '1':menuechapter1()break
case '2':menuechapter2()break
default:printf("\n输入错误!请重新选择!\n"),menue1()
}}
void menuechapter1()
{
char choiceex
printf("\n您选择的是第%c章",choice1)
printf("\n现在请选择本章节的题目。")
printf("\n请按照以下列表选择题目:")
printf("\n编号\t题目编号\n1\t第1题\n2\t第2题\n")
printf("请选择:")
switch(choiceex=getch())
{
void c1_1()
void c1_2()
case '1':c1_1()break
case '2':c1_2()break
default:
printf("\n你个白痴!这也能选错!不让你重选了!")
printf("\n按任意键以退出!")
getch()
exit(0)
}
}
void menuechapter2()
{
char choiceex
printf("\n您选择的是第%c章",choice1)
printf("\n现在请选择本章节的题目。")
printf("\n请按照以下列表选择题目:")
printf("\n编号\t题目编号\n1\t第1题\n2\t第2题\n")
printf("\n请选择:")
switch(choiceex=getch())
{
void c2_1()
void c2_2()
case '1':c2_1()break
case '2':c2_2()break
default:
printf("\n你个白痴!这也能选错!不让你重选了!")
printf("\n按任意键以退出!")
getch()
exit(0)
}
}
void c1_1()
{
char howtorun
printf("现在请选择考察方式:")
printf("\n编号\t考察搜庆方式\n 1\t运行程序\n 2\t查看源代码\n 3\t返回主菜单\n 4\t退出程序\n")
printf("请选搜岩择:")
switch(howtorun=getch())
{
void runc1_1()
void menue1()
case '1':runc1_1()break
case '2':printf("\n"),system("type \\caidan\\chapter1\\c1_1.c"),printf("\n"),getch()break
case '3':menue1()break
case '4':exit(0)break
default:
printf("程序即将结束!哈哈哈……")
printf("按任意键以结束程序!")
getch()
exit(0)
}}
void c1_2()
{
printf("c1_2 is OK!")
}void c2_1()
{
printf("c2_1 is OK!")
}void c2_2()
{
printf("c2_2 is OK!")
}
void runc1_1()
{
int a,b,max
printf("\nPlease input two integer numbers:")
printf("a=?,b=?\n")
scanf("%d,%d",&a,&b)
max=a>b?a:b
printf("The max number is %d",max)
}
大概就是这样做的。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)