第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

求大神幫助C語(yǔ)言編程改錯(cuò)18個(gè)錯(cuò)誤,case不合法 break不合法

求大神幫助C語(yǔ)言編程改錯(cuò)18個(gè)錯(cuò)誤,case不合法 break不合法

C
孤獨(dú)的鯨魚(yú) 2017-05-20 14:02:24
#include<stdio.h>#include<conio.h>#include<string.h>#include<stdlib.h>struct student { ? ? ? int ssh[10]; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//ssh表示宿舍號(hào)// int lh[6]; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//lh表示樓號(hào)// char sex; char name[10]; char no[13]; }s; void inputstu(){ printf("please input a student sex:\n"); printf("===========================\n"); printf("sex:"); scanf("\n%c",s.sex); printf("lh:"); scanf("%d",s.lh); printf("ssh:"); scanf("%d",s.ssh); printf("no:"); scanf("%s",s.no); ? ? ? ? ? ? ? //no是學(xué)號(hào)// printf("name:"); scanf("%s",s.name); printf("Have finished!\n");}void outputstu(){ printf("student report:\n"); printf("===============\n"); printf("sex:%c\n",s.sex); printf("lh:%d\n",s.lh); printf("ssh:%d\n",s.ssh); printf("no:%c\n",s.no); printf("name:%c\n",s.name); printf("==============\n");}//********************菜單選擇********************//int menu_selet(){ int accept,input_error_flag; char ch; system("cls"); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//表示進(jìn)入課程系統(tǒng)// ? ? ? ? ? ? ? ? ? ? ? ? ?? printf("課程設(shè)計(jì)-學(xué)生宿舍管理系統(tǒng)"); printf("\n"); printf("歡迎使用鄭州工商學(xué)院學(xué)生管理系統(tǒng)"); printf("************************目錄************************\n");? ? printf("1、錄入信息\n"); printf("2、修改信息\n");? ? printf("3、追加信息\n"); printf("4、顯示信息\n");? ? printf("5、查詢信息\n"); printf("6、統(tǒng)計(jì)信息\n");? ? printf("7、刪除信息\n"); printf("8、退出本程序\n");? ? printf("***********************************************************\n"); printf("***********請(qǐng)輸入選擇(1~8):************\n");void menu(){??system("cls");? ? printf("\t***********************************************************\n");? ? printf("\t\t********************主菜單******************\n");? ? printf("\t***********************************************************\n");? ? printf("\t請(qǐng)選擇以下功能:\n\n"); printf("**********1、按學(xué)生性別查找************\n"); printf("**********2、按學(xué)生樓號(hào)查找************\n"); printf("**********3、按學(xué)生宿舍號(hào)查找**********\n"); printf("**********4、按學(xué)生學(xué)號(hào)查找************\n"); printf("**********5、按學(xué)生姓名查找************\n"); switch() { case '1':stu1();break; case '2':stu2();break; case '3':stu3();break; case '4':stu4();break; case '5':stu5();break; case '0': ? ? ; default:printf("輸入錯(cuò)誤,按任意鍵返回!"); }getch();{ printf("\n\n\n"); printf("1.按樓號(hào)統(tǒng)計(jì)\n"); printf("2.按樓號(hào)+寢室號(hào)統(tǒng)計(jì)\n"); ? printf("3.按性別查找\n"); printf("0.結(jié)束統(tǒng)計(jì)返回上層\n"); getch(); switch(){ case'1':ab1();break; case'2':ab2();break; case'3':ab3();break; case'0':return; default:printf("輸入錯(cuò)誤,按任意鍵返回!"); getch();return; }void stu1(){ char name[10]; int i,m; system("cls"); printf("***********按性別查找************\n"); printf("請(qǐng)輸入要查詢的性別:"); scanf("%s",name); m=0; for(i=0;i<20;i++) if((pers[i].num,name)==0) { printf("#Record 學(xué)號(hào) 姓名 性別 樓號(hào) 宿舍號(hào)\n"); printf("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, ? pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); m++; } if(m==0) printf("\n查無(wú)此人!\n"); ? ?printf("press any key continue\n"); getch();}void stu2(){ char name[10]; int i,m; system("cls"); printf("\n\n\n***********按樓號(hào)查找***********\n"); printf("\n請(qǐng)輸入樓號(hào):"); scanf("%s",name); m=0; for(i=0;i<20;i++) if(strcmp(pers[i].lh,name)==0) { printf("#Record 學(xué)號(hào) 姓名 性別 樓號(hào) 宿舍號(hào)\n"); printf("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, ? pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); m++; } if(m==0) printf("\n文件中沒(méi)有該樓的學(xué)生數(shù)據(jù)!\n"); ? ?printf("press any key continue\n"); getch();}void stu3(){ char name[10]; char num[8]; int i,m; system("cls"); printf("\n\n\n*********按樓號(hào)+宿舍號(hào)查找***********\n"); printf("\n請(qǐng)輸入要查詢的樓號(hào):"); scanf("%s,name); printf("\n 請(qǐng)輸入要查詢的宿舍號(hào):"); scanf("%s,num); m=0; for(i=0;i<n;i++) if(strcmp(pers[i].lh,name)==0 && strcmp(pers[i].ssh,num)==0) { printf("#Record 學(xué)號(hào) 姓名 性別 樓號(hào) 宿舍號(hào)\n"); printf("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, ? pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); m++; } if(m==0) printf("\n文件中沒(méi)有符合條件的數(shù)據(jù)!\n"); ? ?printf("press any key continue\n"); getch()}void stu4(){ char name[10]; int i,m; system("cls"); printf("\n\n\n***********按學(xué)號(hào)查找***********\n"); printf("\n請(qǐng)輸入要查詢的學(xué)號(hào):"); scanf("%s",name); m=0; for(i=0;i<n;i++) if(strcmp(pers[i].no,name)==0) {? ?? printf("#Record 學(xué)號(hào) 姓名 性別 樓號(hào) 宿舍號(hào)\n"); printf("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, ? pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); m++; } if(m==0) printf("\n查無(wú)此人!\n"); getch();}void stu5(){ char name[10]; int i,m; system("cls"); printf("\n\n\n*********按姓名查詢**********\n"); printf("\n請(qǐng)輸入姓名:"); scanf("%s",name); m=0; for(i=0;i<n;i++) if(strcmp(pers[i].name,name)==0) { printf("#Record 學(xué)號(hào) 姓名 性別 樓號(hào) 宿舍號(hào)\n"); printf("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, ? pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); m++; } if(m==0) printf("\n查無(wú)此人!\n"); printf("press any ker continue\n"); getch();}void ab1(){ char name[10]; int i,m; system("cls"); printf("\n\n\n************按樓號(hào)統(tǒng)計(jì)*************\n"); printf("\n請(qǐng)輸入要統(tǒng)計(jì)的樓號(hào):"); scanf("%s",name); m=0; for(i=0;i<n;i++)? ? if(strcmp(pers[i].lh,name)==0) m++; if(m==0) printf("\n文件中沒(méi)有符合條件的數(shù)據(jù)!\n"); else printf("%s 樓有%d人住宿\n",name,m); printf("\n\n統(tǒng)計(jì)結(jié)束!\n"); geth();}void ab2(){ char name[10]; int i,m; system("cls"); printf("\n\n\n************按樓號(hào)+宿舍號(hào)統(tǒng)計(jì)*************\n"); printf("\n請(qǐng)輸入要統(tǒng)計(jì)的樓號(hào):"); scanf("%s",name); printf("\n請(qǐng)輸入要統(tǒng)計(jì)的宿舍號(hào):"); m=0; for(i=0;i<n;i++)? ? if(strcmp(pers[i].lh,name)==0) m++; if(m==0) printf("\n文件中沒(méi)有符合條件的數(shù)據(jù)!\n"); else printf("%s 樓的%s宿舍有%d人住宿\n",name,num,m); printf("\n\n統(tǒng)計(jì)結(jié)束!\n"); geth();}void ab3(){ char name[10]; int i,m; system("cls"); printf("\n\n\n************按性別統(tǒng)計(jì)*************\n"); printf("\n請(qǐng)輸入要統(tǒng)計(jì)的學(xué)生性別:"); scanf("%s",name); m=0; for(i=0;i<n;i++)? ? if(strcmp(pers[i].lh,name)==0) m++; if(m==0) printf("\n文件中沒(méi)有符合條件的數(shù)據(jù)!\n"); else printf("%s 樓號(hào)的%s宿舍%d女生(男生)住宿\n",name,m); ? ? printf("\n\n統(tǒng)計(jì)結(jié)束!\n"); geth();}void main(){ int i; system("cls"); printf("\n\n\n***********顯示所有個(gè)人信息************\n"); for(i=0;i<n;i++){ printf("#record 性別 樓號(hào) 宿舍號(hào) 學(xué)號(hào) 姓名\n");? ? printf("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); } printf("press any key continue\n"); getch(){ void modify(){ char num[20]; int i; system("cls"); printf("\n\n\n*********修改學(xué)生住宿信息**********\n"); printf("\n請(qǐng)輸入要修改學(xué)生的學(xué)號(hào)*****************\n"); scanf("%s",num); for(i=0;i<n;i++) if(strcmp(pers[i].num,num)==0) break; if(i==n) printf("\n文件中沒(méi)有該學(xué)生的數(shù)據(jù),無(wú)法進(jìn)行修改操作!\n"); else{ printf(("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); } printf("\n確定要修改嗎?"); printf("\n請(qǐng)輸入新信息:\n"); printf("學(xué)號(hào):"); scanf("%s",pers[i].num); printf("姓名:"); scanf("%s",pers[i].name); printf("性別:"); scanf("%s",pers[i].sex); printf("樓號(hào):"); scanf("%s,pers[i].lh); printf("宿舍號(hào):"); scanf("%s",pers[i].ssh); printf("\n好的處理結(jié)果:\n); printf("#record 性別 樓號(hào) 宿舍號(hào) 學(xué)號(hào) 姓名\n");? ? printf("%13d%-8s%-8s%-6s%-8s%-8s%\n",i+1,pers[i].no, pers[i].name,pers[i].sex,pers[i].lh,pers[i].ssh); } ? ?printf("\n處理結(jié)束!\n"); getch() }} input_error_flag==0; do{if(input_error_flag==1)? ? printf("\n輸入錯(cuò)誤!!!重新輸入:");? ? printf("\n輸入:(1~6):\n");? ? fflush(stdin);//輸入緩沖區(qū)清空 scanf("%d",&accept); input_error_flag=1;} while(accept<1||accept>6); return accept;}
查看完整描述

目前暫無(wú)任何回答

  • 0 回答
  • 0 關(guān)注
  • 2735 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)