冒泡排序:
#include<stdio.h>
main()
{
int a[10],i,k;
printf(“请输入10名考生的成绩:”);
for(i=0;i<10;i++)
{
scanf(“%d”,&a[i]);
}
for(k=0;k<9;k++)
{
for(i=9;i>=k;i--)
{
if(a[i]<a[i-1]
{
t=a[i];
a[i]=a[i-1];
a[i-1]=a[i];
}
}
}
printf(“排序后是:”);
for(i=0;i<10;i++)
{
printf(“%d”,a[i]);
}
}
九九乘法表:
#include<stdio.h>
main()
{
int i,k;
for(i=1;i<10;i++)
{
for(k=1;k<10;k++)
{
printf(“%dx%d=%d\t”,i,k,i*k);
}
printf(“\n”);
}
}
九九乘法表(三角形):
#include<stdio.h>
main()
{
int i,k;
for(i=1;i<10;i++)
{
for(k=1;k<=i;k++)
{
printf(“%dx%d=%d\t”,i,k,i*k);
}
printf(“\n”);
}
}
打印日历:
#include<stdio.h>
main()
{
int year,weak,month,maxday,i,k,n;
printf(“请输入年份:”);
scanf(“%d”,&year);
printf(“请输入该年的元旦是星期几(1~7=星期一~星期·日):”);
scanf(“%d”,&weak);
printf(“~~~~~~~~~~~~%d年日历~~~~~~~~~~~~”,year);
month=1;
while(month<=12)
{
switch(month)
{
case 1:case 3:case 5:case 7:case 8:case10:case 12:
maxday=31;
break;
case 2:
if(year%4==0&&year%100!=0||year%400==0)
{
maxday=29;
break;
}
else
{
maxday=28;
break;
}
case 4:case 6:case 9:case 11:
maxday=30;
}
printf(“************%d月份************”,month);
printf(“Sun Mon Fue Wed Fhe Fri Sat ”);
for(i=0;i<weak;i++) printf(“ ”);
for(k=1;k<=maxday;k++,weak++)
{
printf(“%3d”,k);
if(weak%7==0)
printf(“\n”);
}
month++;
}
}