时间:2016-12-21来源:本站原创作者:佚名

1.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

代码:

#includestdio.h#includeconio.hmain(){inti,j,k;printf(\n);for(i=1;i5;i++)/*以下为三重循环*/for(j=1;j5;j++)for(k=1;k5;k++){if(i!=ki!=jj!=k)/*确保i、j、k三位互不相同*/printf(%d,%d,%d\n,i,j,k);}getch();}

2.输入某年某月某日,判断这一天是这一年的第几天?

代码:

#includestdio.h#includeconio.hmain(){intday,month,year,sum,leap;printf(\npleaseinputyear,month,day\n);scanf(%d,%d,%d,year,month,day);switch(month)/*先计算某月以前月份的总天数*/{case1:sum=0;break;case2:sum=31;break;case3:sum=59;break;case4:sum=90;break;case5:sum=;break;case6:sum=;break;case7:sum=;break;case8:sum=;break;case9:sum=;break;case10:sum=;break;case11:sum=;break;case12:sum=;break;default:printf(dataerror);break;}sum=sum+day;/*再加上某天的天数*/if(year%==0

(year%4==0year%!=0))/*判断是不是闰年*/leap=1;elseleap=0;if(leap==1month2)/*如果是闰年且月份大于2,总天数应该加一天*/sum++;printf(Itisthe%dthday.,sum);getch();}

3.输入三个整数x,y,z,请把这三个数由小到大输出。

代码:

#includestdio.h#includeconio.hmain(){intx,y,z,t;scanf(%d%d%d,x,y,z);if(xy){t=x;x=y;y=t;}/*交换x,y的值*/if(xz){t=z;z=x;x=t;}/*交换x,z的值*/if(yz){t=y;y=z;z=t;}/*交换z,y的值*/printf(smalltobig:%d%d%d\n,x,y,z);getch();}

4.用*号输出字母C的图案。

代码:

#includestdio.h#includeconio.hmain(){printf(HelloC-world!\n);printf(****\n);printf(*\n);printf(*\n);printf(****\n);getch();}

5.输出9*9口诀。

代码:

#includestdio.h#includeconio.hmain(){inti,j,result;printf(\n);for(i=1;i10;i++){for(j=1;j10;j++){result=i*j;printf(%d*%d=%-3d,i,j,result);/*-3d表示左对齐,占3位*/}printf(\n);/*每一行后换行*/}getch();}









































北京哪个医院治疗白癜风正规
皮肤白癜风名家治疗

转载请注明原文网址:http://www.gzdatangtv.com/bbqb/5080.html
------分隔线----------------------------