永发信息网

怎么给这个程序代码写一个盒图?

答案:2  悬赏:80  手机版
解决时间 2021-12-31 22:47
#include
#include
#include
struct BOOK
{
int id,usr[10],total,store,days[10];
char name[31],author[21];
}books[100];
void page_title(char *menu_item)
{
clrscr();
printf(">>> tu shu guan li xi tong <<<\n\n- %s -\n\n",menu_item);
}
void return_confirm(void)
{
printf("\nan ren yi jian fan hui......\n");
getch();
}
int search_book(void)
{
int n,i;
printf("input book id:");
scanf("%d",&i);
for(n=0;n<100;n++)
{
if(books[n].id==i)
{
printf("books'name:%s\n",books[n].name);
printf("author:%s\n",books[n].author);
printf("rest books:%d of ",books[n].store);
printf("%d\n",books[n].total);
return n;
}
}
printf("\nerror input .\n");
return -1;
}
void book_out(void)
{
int n,s,l,d;
page_title("jie yue tu shu");
if((n=search_book())!=-1&&books[n].store>0)
{
printf("input jieshuzheng id:");
scanf("%d",&s);
printf("input kejietianshu:");
scanf("%d",&d);
for(l=0;l<10;l++)
{
if(books[n].usr[l]==0)
{
books[n].usr[l]=s;
books[n].days[l]=d;
break;
}
}
books[n].store--;
}
if(n!=-1&&books[n].store==0)
{
printf("ci shu yi quan bu jie chu!.\n");
return_confirm();
}
}
void book_in(void)
{
int n,s,l;
page_title("gui huan tu shu");
if((n=search_book())!=-1&&books[n].store {
printf("reader's tushuzheng list:\n");
for(l=0;l<10;l++)
if(books[n].usr[l]!=0)
printf("[%d] - %d\n",books[n].usr[l],books[n].days[l]);
printf("input tushuzheng id:");
scanf("%d",&s);
for(l=0;l<10;l++)
{
if(books[n].usr[l]==s)
{
books[n].usr[l]=0;
books[n].days[l]=0;
break;
}
}
books[n].store++;
}
if(n!=-1&&books[n].store==books[n].total)
printf("all saved.\n");
return_confirm();
}
void book_add(void)
{
int n;
page_title("zhu ce xin shu");
for(n=0;n<100;n++)
if(books[n].id==0) break;
printf("id:");
scanf("%d",&books[n].id);
printf("name:");
scanf("%s",&books[n].name);
printf("author:");
scanf("%s",&books[n].author);
printf("total:");
scanf("%d",&books[n].total);
books[n].store=books[n].total;
return_confirm();
}
void book_del(void)
{
int n;
page_title("zhu xiao jiu shu");
if((n=search_book())!=-1) books[n].id=0;
printf("gai shu yi zhu xiao.\n");
return_confirm();
}
void main(void)
{
menu: page_title("cao zuo xuan dan");
printf("\n\nplease press numberbutton1,2,3,4 to play system below!\n\n");
printf("\n 1 jie yue tu shu\n\n 2 gui huan tu shu\n\n");
printf("\n 3 zhu ce xin shu\n\n 4 zhu xiao jiu shu\n\n");
printf("\n\n press 0 to exit\n");
switch(getch())
{
case '1' : book_out();break;
case '2' : book_in();break;
case '3' : book_add();break;
case '4' : book_del();break;
case '0' : exit(0);
}
goto menu;
}
最佳答案
哥们 你才10分啊
全部回答
...这些图我们学c的时候画多了,不过这里不能画图,怎么给你?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
文章巜补天》出自鲁迅的?
没有阻碍用英语怎么说
南方四大家鱼是哪四种??
化简(1)(a+b-1)(a-b+1)(2)(2x2)3-6
面试的时候一定要穿西装吗?
我家君子兰长疯了,七八片叶子,长得超级长,
云工商首个硕士专业
什么是天葵
用NA表示阿伏加德罗常数,下列叙述正确的是A.
南京市江宁区竹山路的邮编是什么
女生梳头发怎么留鬓角,我没刘海,脸有点圆,
聚碳酸酯的塑料杯子装开水,会对人有害吗?
转专业 急~~~我是四川农业大学的,现在面临转
一首歌中的歌词是“你是那么那么那么那么的冷
罗氏足艺堂碧水龙庭店这个地址在什么地方,我
推荐资讯
在四川广安能种火龙果吗?
午加一撇是什么字
Not knowing what happened, Mom was sad and
怎样证明气候变化是人为的
在李先生住院期间,医生和护士照顾他很好用英
淘宝快递哪些地方算偏远地区
上海双行星搅拌机哪家的比较好
C语言从键盘输入两个整数,求和差乘,要求差
检验士是否有签字权?是否需要考助理医师?
科目三没考过要签名吗??
宝应县曹甸法庭地址有知道的么?有点事想过去
爱尚家地产卧龙区工业路店我想知道这个在什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?