C语言homework.docx_第1页
C语言homework.docx_第2页
C语言homework.docx_第3页
C语言homework.docx_第4页
C语言homework.docx_第5页
免费预览已结束,剩余33页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

#includeint main()int a,b,c;for(a=1;a=5;a+)for(b=1;b=5;b+)for(c=1;c=5;c+)if(a!=b&a!=c&b!=c)printf(%d%d%dt,a,b,c); return 0;#include#include#includeint main()srand(time(0);int a=rand();printf(%d,a);return 0;#include#include#include int main()printf( 1234567点白块7654321n); printf(0t1t2t3t4t5t6t7t8t9tn); int sorce=0; int a,s; char ch;do int a=rand()%10; int s=a; for(a-1;a0;a-) printf(t); printf(%c%cn,xA1,xF6); ch=getch()-48; system(cls); printf( 1234567点白块7654321n); printf(0t1t2t3t4t5t6t7t8t9tn); if(ch=s) sorce+; else break; while(1); printf(游戏结束!你的得分为%dn,sorce); return 0;#includeint main()int i,j;for(i=0;i8;i+) for(j=0;j8;j+) if(i+j)%2=0) printf(%c%c,xA1,xF6); else printf( ); printf(n);return 0;#includeint main()int a_zjx,b_zjx,result_zjx;for(a_zjx=1;a_zjx=9;a_zjx+)for(b_zjx=1;b_zjx=9;b_zjx+)if(a_zjx=b_zjx)result_zjx=a_zjx*b_zjx;printf(%d*%d=%dt,a_zjx,b_zjx,result_zjx);printf(n);return 0;#includeint main()int a_zjx=1,b_zjx,result_zjx;while(a_zjx=9)b_zjx=1;while(b_zjx=a_zjx)result_zjx=a_zjx*b_zjx;printf(%d+%d=%dt,a_zjx,b_zjx,result_zjx);b_zjx+;printf(n);a_zjx+;return 0;#includeint main()int i,j;for(i=1;i11;i+)for(j=1;j=i;j+)printf(%c%c,xA1,xF6);printf(n);#includeint main()int a,b,c;for(a=1;a26;a+)printf( );printf(3n);printf(n);for(a=1;a=5;a+)for(b=1;b25-a;b+)printf( ); printf(圣);for(c=1;c=2*a-1;c+)printf(*);printf(圣n); for(a=3;a=7;a+)for(b=1;b25-a;b+)printf( );printf(诞);for(c=1;c=2*a-1;c+)printf(*);printf(诞n); for(a=4;a=9;a+)for(b=1;b25-a;b+)printf( );printf(快);for(c=1;c=2*a-1;c+)printf(*);printf(快n); for(a=1;a=5;a+)for(b=1;b22;b+)printf( );printf(乐);for(c=1;c=5;c+)printf(*);printf(乐n); return 0;#includeint main()int a_zjx,b_zjx,result_zjx;for(a_zjx=1;a_zjx=9;a_zjx+)for(b_zjx=1;b_zjx=9;b_zjx+)result_zjx=a_zjx*b_zjx;printf(%d*%d=%dt,a_zjx,b_zjx,result_zjx);printf(n);return 0;#includeint main()char CH_zjx,i_zjx;for(CH_zjx=A,i_zjx=1;i_zjx=26;CH_zjx+,i_zjx+)printf(%c%ct,CH_zjx,CH_zjx+32);return 0;#includeint main()int m,n,r;printf(input two integer:);scanf(%d%d,&m,&n);while(n!=0)r=m%n;m=n;n=r;printf(their greatest common divisor is%d,m);return 0;#includeint main()int a,sum=0;for(a=2;a=100;a+=2)printf(%d+,a);sum+=a;printf(b=%d,sum);return 0;#includeint main()int a,tream;long sum=0;for(a=1;a=99;a+=2)tream=a*(a+1)*(a+2);sum+=tream;printf(%d*%d*%d+,a,a+1,a+2);printf(b=%ld,sum);return 0; #includeint main()int a,i;long sum=0,tream;for(a=1;a=10;a+)tream=1;for(i=1;i=a;i+)tream*=i;sum+=tream;printf(%d!+,a);printf(b=%ld,sum);return 0;#includeint main()int a,n,i=1;long sum=0,tream;printf(a=);scanf(%d,&a);printf(n=);scanf(%d,&n);tream=1;while(i=n)tream*=a;sum+=tream;i+;printf(%ld,sum);return 0; #includeint main()long term=0,sum=0;int a,i,n;printf(a= n=);scanf(%d,%d,&a,&n);for(i=1;i=n;i+)term=term*10+a;sum+=term;printf(sum=%ldn,sum);return 0;#includeint main()int a;float sum=1;for(a=1;a=100;a+=2) sum*=(1.0*(a+1)*(a+1)/(a*(a+2);printf(pi=%f,sum*2);return 0;#include#includeint main()int n=1,count=0;int a,b=1;float x,y=1;double sum=0,term;printf(sin(x) x=);scanf(%f,&x);dofor(a=n;a=1;a-) b*=a; y*=x; term=-term;term=y/b;sum+=term;count+;n+=2;while(fabs(term)=10e-5);printf(sinx=%.2f,count=%dn,sum,count);return 0;#includeint main()int i,a,b,c;for(i=100;i1000;i+)a=i%10;b=i/100;c=i/10%10;if(i=a*a*a+b*b*b+c*c*c)printf(%dt,i);return 0;#includeint main()int x;int sum=0;printf(输入整数x); scanf(%d,&x);for(x;x0;x/=10) sum+=x%10;printf(sum=%d,sum);return 0;#includeint main()int x,sum=0;int m;printf(输入整数:);scanf(%d,&x);m=x;for(;x0;x/=10) sum*=10; sum+=(x%10)*10; if(m=(sum/10)printf(yes!是回文数);elseprintf(no!不是回文数);return 0; #includeint main()int a,b,c,count=0;for(a=0;a=100;a+)for(b=0;b=0)printf(一元五角=%d个五分%d个两分%d个一分n,a,b,c);count+;printf(共%d个方案,count);return 0; #includeint main()char thisman;int result=0;thisman=A;while(result!=3) thisman+;result=(thisman!=A)+(thisman=C)+(thisman=D)+(thisman!=D); printf(thisman is %c,thisman); return 0;#includeint main()int a,m,n;for(a=1;a=5;a+)n=(a/2=1?a-1:5-a);m=(a/2=0;n-)printf( );for(;m0;m-)printf(*);printf(n);return 0;#includeint main()int a,m,n;for(a=1;a=0;n-)printf( );for(m=5;m0;m-)printf(*);printf(n);return 0;#includeint main()int a,m;for(a=1;a0;m-)printf(*);printf(n);return 0;#include void main () char letter; float percent; for (letter = A; letter = a; letter-) putchar(letter); putchar(n); for (percent = 0.0; percent 1.0; percent += 0.1) printf(%3.1fn, percent); #include void main () int counter; for (counter = 5; counter = 1; counter-) printf(%d , counter); printf(nStarting second loopn); for (counter = 10; counter = 1; counter-) printf(%d , counter); printf(nStarting third loopn); for (counter = 0; counter = 1; counter-) printf(%d , counter); #include void main() int i, j; for (i = 0, j = 100; i = 100; i+, j+) printf(i = %d j = %dn, i, j); #include #include #include #include void main() char letter; do printf(A Display directory listingn); printf(B Display disk informationn); printf(C Change system daten); printf(Q Quitn); printf(Choice: ); letter = getch(); letter = toupper(letter); if (letter = A) system(DIR); else if (letter = B) system(CHKDSK); else if (letter = C) system(DATE); while (letter != Q); #includevoid main() float p,w,s,d,q,f;printf(请输入货物的基本运费p 物重w 距离s n);scanf(%f%f%f,&p,&w,&s); q=(int)(s/250);switch(q)case 0:d=0;break;case 1:d=0.02;break;case 2:case 3:d=0.05;break;case 4:case 5:case 6:case 7:d=0.08;break;case 8:case 9:case 10:case 11:d=0.1;break;default :d=0.15;break;f=p*w*s*(1-d);printf(%g,f);#include #include void main(void)int i,j,x,y;clrscr();printf(nn * * * 乘法口诀表 * * * nn);x=9;y=5;for(i=1;i=9;i+)gotoxy(x,y);printf(%2d ,i);x+=3;x=7;y=6;for(i=1;i=9;i+)gotoxy(x,y);printf(%2d ,i);y+;x=9;y= 6;for(i=1;i=9;i+)for(j=1;j=9;j+)gotoxy(x,y);printf(%2d ,i*j);y+;y-=9;x+=3;printf(nn); #include void main()char SelectKey,CreditMoney,DebitMoney;while(1)doclrscr();puts(=);puts(| Please select key: |);puts(| 1. Quary |);puts(| 2. Credit |);puts(| 3. Debit |);puts(| 4. Return |);puts(=);SelectKey = getch();while( SelectKey!=1 & SelectKey!=2 & SelectKey!=3 & SelectKey!=4 );switch(SelectKey)case 1:clrscr();puts(=);puts(| Your balance is $1000. |);puts(| Press any key to return. |);puts(=);getch();break;case 2:doclrscr();puts(=);puts(| Please select Credit money: |);puts(| 1. $50 |);puts(| 2. $100 |);puts(| 3. Return |);puts(=);CreditMoney = getch();while( CreditMoney!=1 & CreditMoney!=2 & CreditMoney!=3 );switch(CreditMoney)case 1:clrscr();puts(=);puts(| Your Credit money is $50,Thank you! |);puts(| Press any key to return. |);puts(=);getch();break;case 2:clrscr();puts(=);puts(| Your Credit money is $100,Thank you! |);puts(| Press any key to return. |);puts(=);getch();break;case 3:break;break;case 3:doclrscr();puts(=);puts(| Please select Debit money: |);puts(| 1. $50 |);puts(| 2. $100 |);puts(| 3. $500 |);puts(| 4. $1000 |);puts(| 5. Return |);puts(=);DebitMoney = getch();while( DebitMoney!=1 & DebitMoney!=2 & DebitMoney!=3 &DebitMoney!=4 & DebitMoney!=5 );switch(DebitMoney)case 1:clrscr();puts(=);puts(| Your Debit money is $50,Thank you! |);puts(| Press any key to return. |);puts(=);getch();break;case 2:clrscr();puts(=);puts(| Your Debit money is $100,Thank you! |);puts(| Press any key to return. |);puts(=);getch();break;case 3:clrscr();puts(=);puts(| Your Debit money is $500,Thank you! |);puts(| Press any key to return. |);puts(=);getch();break;case 4:clrscr();puts(=);puts(| Your Debit money is $1000,Thank you! |);puts(| Press any key to return. |);puts(=);getch();break;case 5:break;break;case 4:clrscr();puts(=);puts(| Thank you for your using! |);puts(| Good bye! |);puts(=);return; #include void main()int Password=0,Number=0,price=58,i=0; while( Password != 1234 )if( i = 3 )return;i+;puts(Please input Password: );scanf(%d,&Password); i=0;while( Number!=price )doputs(Please input a number between 1 and 100: );scanf(%d,&Number);printf(Your input number is %dn,Number);while( !(Number=1 & Number= 90 )printf(Too Bigger! Press any key to try again!n);else if( Number = 70 & Number = 1 & Number 30 & Number = 50 )printf(Small! Press any key to try again!n);elseif( Number = price )printf(OK! You are right! Bye Bye!n);else if( Number price )printf( Sorry, Only a little bigger! Press any key to try again!n);getch();#includevoid main()long int chepan=10000;while(chepan=99999)switch(chepan%10)%5)case 0:printf(%ld周五禁行!t,chepan);break;case 1:printf(%ld周一禁行!t,chepan);break;case 2:printf(%ld周二禁行!t,chepan);break;case 3:printf(%ld周三禁行!t,chepan);break;case 4:printf(%ld周四禁行!t,chepan);break;default:printf(车牌错误!t);break; chepan+=1;#includevoid main()int a,b,t,sum;printf(请输入a:b:);scanf(%d,%d,&a,&b);if(ab)for(sum=0;ab)for(sum=0;b=a;b+)sum+=b;elsesum=a+b; printf(sum=%d,sum);#includevoid main()float s,t,money;printf(请输入路程s(单位;km(s=0):时间(19:00写成1900(0=t=2400):);scanf(%f,%f,&s,&t);if(t=1800)if(s3)money=10+(s-3)*1.5;elsemoney=10;else if(s=3)money=5+(s-3)*0.5;elsemoney=5;printf(你应付%f,money);scanf(%f,%f,&s,&t);#includevoid main()int tian,shi,fen,shijian;printf(从某日午夜零点到现在已经历的时间:(单位:s);scanf(%d,&shijian);tian=(shijian/60)/24;shi=(shijian-24*60*tian)/60;fen=shijian-24*60*tian-shi*60;printf(已经过了%d天,现在时间%.2d:%.2d,tian,shi,fen);#include#includevoid main() float a,b,c,x1,x2,dt; printf(已知ax2+bx+c=0n); printf(请输入a:b:c:); scanf(%f%f%f,&a,&b,&c); dt=b*b-4*a*c; if(dt0) x1=(-b+sqrt(dt)/(2*a); x2=(-b-sqrt(dt)/(2*a); printf(该方程有两个不等的实根nx1=%.2f,x2=%.2f,x1,x2); else if(dt=0) x1=(-b+sqrt(dt)/(2*a); printf(该方程有两个相等的实根nx1=x2=%.2f,x1); else printf(该方程无根);#include#define yuanzhoulu 3.14void main() float r_zjx,c_zjx,s_zjx;printf(请输入圆的半径:);scanf(%f,&r_zjx); c_zjx=yuanzhoulu*r_zjx*2;s_zjx=yuanzhoulu*r_zjx*r_zjx;printf(周长%.2f面积%.2f,c_zjx,s_zjx);#includevoid main() int a,b;printf(请输入两个整数);printf(na=);scanf(%d,&a);printf(b=);scanf(%d,&b);a=a+b;b=a-b;a=a-b;printf(a=%dnb=%d,a,b);#includevoid main()int shu_zjx;char qian_zjx,bai_zjx,shi_zjx,ge_zjx; printf(请输入一个十六进制四位数); qian_zjx=getchar();bai_zjx=getchar();shi_zjx=getchar();ge_zjx=getchar(); printf(%c%c%c%c,ge_zjx,shi_zjx,bai_zjx,qian_zjx);#includevoid main()int i,j;for(i=0;i8;i+)for(j=0;j8;j+)if(i+j)%2=0)printf(%c%c,219,219);elseprintf( );printf(n);#includevoid main()float s,money;int hour,minter;printf(请输入路程);printf(请输入坐车开始时间-:-(24时);scanf(%f,%d,%d,&s,&hour,&minter);if(hour=18|hour=7)if(s3)money=10;elsemoney=10+(s-3)*1.5;elseif(s3)money=5;elsemoney=5+(s-3)*0.5;printf(你应付%f元,money);scanf(%f,%d,%d,&s,&hour,&minter);#include stdafx.hint main(int argc, char* argv)int a5,i,j,t,max=0;for (i=0;i5;i+) scanf(%d,&ai);for(i=0;imax)max=ai;for(i=0;i5;i+)if(max=ai)printf(最大角标 is : %dn,i); for(i=1;i5;i+)for (j=0;jaj+1)t=aj;aj=aj+1;aj+1=t;printf(最大值 is %dn,a4);return 0;/输入某年某月某日,判断这一天是这一年的第几天?#include#define is_leap 1#define is_not_leap 0void main()int day,month,year,sum,leap; printf(请输入年月日:(年月日中间用逗号); scanf(%d,%d,%d,&year,&month,&day); switch(month) case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=90;break; case 5:sum=120;break; case 6:sum=151;break; case 7:sum=181;break; case 8:sum=212;break; case 9:sum=243;break; case 10:sum=273;break; case 11:sum=304;break; case 12:sum=334;break; default:printf(data error);break; sum=sum+day; if(year%400=0|(year%4=0&year%100!=0) leap=is_leap; else leap=is_not_leap;if(leap=1&month2) sum+;printf( 是第%d天,sum);#includevoid main()float number ,max=0; printf(-n);doprintf(请输入任意数:);scanf(%f,&number);if(number_zyp=0)break;else if(maxnumber)max=number;elsemax=max;while(1);printf(-n);printf(最大数为:%fn,max);#in

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论