資源簡介
初級ktv點歌系統(tǒng)哦,那天我把ktv的點歌系統(tǒng)終于寫出來了,用C寫的,感覺很自豪
代碼片段和文件信息
/*
2015年5月16日13:32:04
ktv點歌系統(tǒng)?
*/
#?include?
#?include??
struct?music
{
char?name[20];
}mu[100];?
typedef?struct?music?music;
int?x=0m=0;
?
void?order(void)?????//點歌?
{
int?il=0t;
char?name_t[20];???//定義臨時歌曲名?
t?=?x;
printf(“請輸入需要點播的歌曲數(shù)目:“);
if(m==0)
{
??scanf(“%d“&x);
??getchar();
????}
else
{
??scanf(“%d“&l);
??getchar();
????}
x+=l;
printf(“請依次輸入歌曲名:\n“);
if(m==0)
{
for(i=1;?i<=x;?i++)
{
gets(name_t);
strcpy(mu[i].namename_t);?
}
}
else
{
for(i=t+1;?i<=x;?i++)
{
gets(name_t);
strcpy(mu[i].namename_t);?
}
}
printf(“已點歌曲:\n“);
for(i=1;?i<=x;?i++)
{
printf(“%s?\n“mu[i].name);
}?
m++;
}
void?add(void)?????//添加收藏?
{
char?name_t[20];
int?i;?
printf(“請輸入歌曲名:\n“);
getchar();
gets(name_t);
strcpy(mu[x+1].namename_t);?
x++;
printf(“已點歌曲:\n“);
for(i=1;?i<=x;?i++)
{
printf(“%s?\n“mu[i].name);
}?
}
void?top(void)??????????//歌曲置頂?
{
music?t;????????//定義一個結(jié)構(gòu)體類型的臨時變量?
int?i=0j=1;
char?name_t[2
評論
共有 條評論