【程序1】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去
掉不满足条件的排列。
2.程序源代码:
main()
{
int i,j,k;
printf(\n);
for(i=1;i<5;i++)/*以下为三重循环*/
for(j=1;j<5;j++)
for (k=1;k2)/*如果是闰年且月份大于2,总天数应该加一天*/
sum++;
printf(it is the %dth day.,sum); }
【程序3】
题目:输入三个整数x,y,z,请把这三个数由小到大输出。
1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,
然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。
2.程序源代码:
main()
{
int x,y,z,t;
scanf(%d%d%d,&x,&y,&z);
if (x>y)
/*交换x,y的值*/
if(x>z)
/*交换x,z的值*/
if(y>z)
/*交换z,y的值*/
printf(small to big: %d %d %d\n,x,y,z);
}
【程序4】
题目:用*号输出字母c的图案。
1.程序分析:可先用*号在纸上写出字母c,再分行输出。
2.程序源代码:
#include stdio.h
main()
{
printf(hello c-world!\n);
printf( ****\n);
printf( *\n);
printf( * \n);
printf( ****\n);
}
【程序5】
题目:输出特殊图案,请在c环境中运行,看一看,very beautiful!
1.程序分析:字符共有256个。不同字符,图形不一样。
2.程序源代码:
#include stdio.h
main()
{
char a=176,b=219;
printf(%c%c%c%c%c\n,b,a,a,a,b);
printf(%c%c%c%c%c\n,a,b,a,b,a);
printf(%c%c%c%c%c\n,a,a,b,a,a);
printf(%c%c%c%c%c\n,a,b,a,b,a);
printf(%c%c%c%c%c\n,b,a,a,a,b); }
【程序6】
题目:输出9*9口诀。
1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
2.程序源代码:
#include stdio.h
main()
{
int i,j,result;
printf(\n);
for (i=1;i<10;i++)
{ for(j=1;j<10;j++)
{
result=i*j;
printf(%d*%d=%-3d,i,j,result); /*-3d表示左对齐,占3位*/
}
printf(\n); /*每一行后换行*/
}
}
【程序7】
题目:要求输出国际象棋棋盘。
1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。
2.程序源代码:
#include stdio.h
main()
{
int i,j;
for(i=0;i<8;i++)
{
for(j=0;j<8;j++)
if((i+j)%2==0)
printf(%c%c,219,219);
else
printf( );
printf(\n);
}
}
【程序8】
题目:打印楼梯,同时在楼梯上方打印两个笑脸。
1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。
2.程序源代码:
#include stdio.h
main()
{
int i,j;
printf(\n);/*输出两个笑脸*/
for(i=1;i<11;i++)
{
for(j=1;j<=i;j++)
printf(%c%c,219,219);
printf(\n);
}
}
一种普适的原子尺度氢脆量化机制
新潮创投:专注半导体产业链投资
通用型光栅光谱仪介绍
浅析AWR微波仿真的优势
可穿戴医疗设备的趋势和设计注意事项
学会这8个经典小程序,就相当于跨入了C语言大门
瑞丰光电龚伟斌:做有价值的LED封装企业
国产32位单片机MM32SPIN05PF的特性介绍
国家高新技术企业集中进驻 打造全国知名的智能机器人产业集群
综合管廊里的各种传感器监测设施的选型方法介绍
薄膜表面瑕疵检测系统的优点是什么
MyBatis Plus如何解决大数据量查询慢问题
中国联通携手多家合作伙伴完成公路隧道的5G试点部署和验证
对《工业机器人编程指令详解》的详细介绍
金星彩电通病良方-A6机芯
实时控制方式对交通和能源使用将造成怎样的影响
300b单端胆机电路图(六款模拟电路设计原理图详解)
座舱SoC天花板是SA8295P?
如何设置才能实现LED显示屏的定时播放及开关机
空调器的组成部分