因为不喜欢看条条框框,我选择看的是那本《C语言12讲》。这两天一共看了4讲,到目前为止感觉C和C++没有太多的区别。但我会坚持自己的编程之路。
我会把自己每天编写的代码放到这个博客上,相当于保存和回顾的作用吧。从一开始最简单的编程开始,我相信慢慢的,我的代码会越来越有质量的~~~
题目一:一辆卡车违反交通规则,撞人后逃逸。当时目击现场者有三人,可事后都忘记了车牌号,只能回忆起车辆的一些零碎特征。甲:这号前面的两个数字是相同的;乙:这号的后两个数字也是相同的,但与前两位不同;丙(丙是一位数学爱好者):4位书的这排好刚好是一个整数的平方。现在请根据以上三人提供的线索,编写一个C程序来协助交警尽快确定肇事者的车牌号。
题目二:水仙花数
水仙花树是指一个3位数,其各位字母(个位、十位和百位)的立方和刚好等于这个三位数本身。
#include<stdio.h>
#include<math.h>
main()
{
int bai,shi,ge;
int i;
for(i=100;i<999;i++)
{
ge=i%10;
shi=(i/10)%10;
bai=i/100;
if(i=ge*ge*ge+bai*bai*bai+shi*shi*shi)
printf("%d/t",i);
}
}
题目三:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
#include<stdio.h>
main()
{
int i,j,k;
for(i=1;i<5;i++){
for(j=1;j<5;j++){
for(k=1;k<5;j++){
if(i!=j && i!=k && j!=k)
printf("%d/t%d/t%d/n",i,j,k);
}
}
}
}