freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[理學(xué)]c語(yǔ)言題庫(kù)(編輯修改稿)

2025-02-05 00:32 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 入學(xué)生分?jǐn)?shù) ::)。 scanf(%d,amp。score)。 if(score=90)printf(優(yōu)秀 \n)。 else if(score=80amp。amp。score90)printf(良好 \n)。 else if(score=70amp。amp。score80)printf(中等 \n)。 else if(score=60amp。amp。score70)printf(及格 \n)。 else if(score60)printf(丌及格 \n)。 } 1 include void main() { int i=1,sum=0。 while(i=1000) { if(i%2==1) sum+=i。 i++。 } printf(1000以內(nèi)所有奇數(shù)的和為 :%d\n,sum)。 } 1 include void main() { int i=1,sum=0。 for(i=1。sum=10000。i++)sum=sum+i。 printf(%d %d\n,sum,i)。 } include int myadd(int *a,int *b) { int sum。 sum=*a+*b。 return sum。 } void main() { int a,b。 int sum。 printf(輸入 2個(gè)整數(shù) :)。 scanf(%d%d,amp。a,amp。b)。 sum=myadd(amp。a,amp。b)。 printf(兩數(shù)乊和為 :%d\n,sum)。 } 2 include char *chcopy(char *s,char *t) { int i。 for(i=0。t[i]!=39。\039。i++)s[i]=t[i]。 s[i]=39。\039。 return s。 } void main() { char s[100],t[]=MNOPQRSTUVWXYZ。 chcopy(s,t)。 printf(字符串 s:%s\n,s)。 } 2 include int main() { int i, s=0。 for ( i=1。 i=1000。 ++i ) if ( i%6==0 amp。amp。 i%9==0 ) { s += i。 //控制臺(tái)下默認(rèn)是 80個(gè)字符寬度,所以設(shè)定域?qū)挒?8 printf( %8d, i )。 } printf( \n%d\n, s )。 return 0。 } 2 include int main() { int i。 double n=1000。 for ( i=1。 n10000。 ++i ) n = n*。 printf( %d\n, i )。 return 0。 } 2 include include void findBetrayer(int n,int s,int p) { int ans,i,k,m,choice。 int *A=(int*)malloc(sizeof(int)*n)。 FILE *fp。 if((fp=fopen(,w))==NULL) { printf(can not create file!\n)。 exit(0)。 } for(i=0。in。i++) A[i]=i+1。 for(k=n。k1。k)//n1次出局后,就是結(jié)果 { choice=(s1+p1)%k。//出局人的數(shù)組元素下標(biāo) s=choice+1。 if(s==k) s=1。 if(choice!=k1) { fprintf(fp,%d\n,A[choice])。 for(m=choice。mk1。m++)//出局人刪除,依次向前秱動(dòng)一個(gè)位置 A[m]=A[m+1]。 } } ans=A[0]。 fprintf(fp,the betrayer is %d\n,ans)。 free(A)。 fclose(fp)。 } int main() { int choice。 printf(****************\n)。 printf(1 運(yùn)行程序 \n)。 printf(2 退出 \n)。 printf(****************\n)。 scanf(%d,amp。choice)。 switch(choice) { case 1:findBetrayer(13,1,3)。break。 default : return 0。 } return 0。 } 2 include include void main() { double x,i,j,k,m,n,a,b,c,d,temp=0。 int count=0。 double money=。 cinmoney。 for(x=。x=money/100。x++)// for(i=。i=money/50。i++)// for(j=。j=money/20。j++)//20 for(k=。k=money/10。k++)//10 for(m=。m=money/5。m++)//5 for(n=。n=money/2。n++)//2 for(a=。a=money/4。a++)//1 for(b=。b=money/。b++) for(c=。c=money/。c++) for(d=。d=money/。d++) { temp=x*+i*+j*+k*+m*+n*+a*+b*+c*+d*。 if(temp==money) { count++。 } } cout 總共有: count 種結(jié)果 endl。 } 2 include iostream includestring using namespace std。 struct student { char name[10]。 float score。 }。 struct student stu[60]。 //當(dāng)輸入為 1時(shí)顯示幵輸入學(xué)生數(shù),再逐個(gè)輸入姓名不成績(jī)。 int N。 void stu1() { int i。 cout輸入學(xué)生數(shù) :endl。 cinN。 cout\n。 for(i=0。iN。i++) { cout姓名: 。 cinstu[i].name。 cout成績(jī): 。 cinstu[i].score。 cout\n。 } } //當(dāng)輸入 2時(shí),輸出學(xué)生姓名不成績(jī)表 void stu2() { int i,j=0。 for(i=0。iN。i++) { cout學(xué)生姓名: :stu[i].name 分?jǐn)?shù): stu[i].score。 coutendl。 j++。 if(j%3==0) coutendl。 } } //當(dāng)輸入 3時(shí),對(duì)學(xué)生成績(jī)迚行如下統(tǒng)計(jì):平均分,最高分,最低分,丌及格人數(shù) void stu3() { int i,num=0。float sum=0,avg,min,max,a=0。 for(i=0。iN。i++) sum+=stu[i].score。 avg=sum/N。 for(i=0。i(N1)。i++) if(astu[i].score) a=stu[i].score。 min=stu[0].score。 for(i=0。i(N1)。i++) if(astu[i].score) a=stu[i].score。 max=stu[N1].score。 cout最高分為: maxendl。 for(i=0。iN。i++) if(stu[i].score60) num++。 cout平均分為: avg丌及格人數(shù)為: num。 } //當(dāng)輸入 4時(shí),對(duì)學(xué)生成績(jī)排序幵輸出 void stu4() { int i。float b。 for(i=0。i(N1)。i++) if(stu[i].scorestu[i+1].score) { b=stu[i].score。 stu[i].score=stu[i+1].score。 stu[i+1].score=b。 } cout排序后的學(xué)生成績(jī): \n。 for(i=0。iN。i++) cout stu[i].score。 coutendl。 } //當(dāng)輸入 5時(shí),輸入一個(gè)學(xué)生名字,查找學(xué)生表有無(wú)該名字,無(wú)顯示該學(xué)生丌存在,有顯示其成績(jī)。 void stu5() { int i,n=1。char s[10]。 cout請(qǐng)輸入學(xué)生姓名: 。 cins。 //for(i=0。iN。i++) //coutendl。 for(i=0。iN。i++) if(strcmp(s,stu[i].name)==0) { coutstu[i].name stu[i].score。 n++。 } if(n0) cout沒(méi)有此學(xué)生! \n。 // } //當(dāng)輸入 6時(shí)結(jié)束程序 void stu6() { cout程序結(jié)束! \n。 } void main() { int k。 while (k!=6) { cout\n 。 cout\n 。 cout\n 。 cout\n 。 cout\n 。 cout\n \n。 cink。 if(k=1amp。amp。k=6) switch(k) { case 1:stu1()。break。 case 2:stu2()。break。 case 3:stu3()。break。 case 4:stu4()。break。 case 5:tu5()。break。 case 6:stu6()。break。 } } } 2 include int table0[]= { 0, 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }。 int table[14]。 struct Date { int year。 int month。 int day。 }date。 void init() { int i, sum。 for(i=2, sum=0。 i14。 i++) { sum+=table0[i]。 table[i]=sum。 } } void main() { init()。 printf(輸入年、月、日: \n)。 scanf(%d, %d, %d, amp。, amp。, amp。)。 printf(%d年 %d月 %d日是該年的第 %d天 \n, , , , (12 || 1 || table0[+1] || 1) ?(0amp。printf(錯(cuò)誤的日期 ,)): table[]++(%400==0 || (%4==0 amp。amp。 %100!=0)))。 } 2 include include define n 9 using namespace std。 int main() { float paper[n]={100,50,10,5,2,1,}。//貨幣面額 float money。//輸入的金額 int k[n]。 //各面額貨幣的張數(shù) printf(請(qǐng)輸入你支付的金額 : )。 scanf(%f,amp。money)。 for(int i=0。i=n1。i++) { k[i]=0。//票數(shù)歸零 while(money=paper[i])//若輸入金額大亍貨幣面額則迚下一步 { money=moneypaper[i]。 k[i]++。//貨幣張數(shù)加 1 } } printf(100元 ,50元 ,10元 ,5元 ,2元 ,1元 ,1角 ,5分 ,1分的人民幣數(shù)量依次
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1