代码三十天(23)

//一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,
//但都没有记住车号,只记下车号的一些特征。
//甲说:牌照的前两位数字是相同的;
//乙说:牌照的后两位数字是相同的,
//丙说:四位的车号刚好是一个整数的平方。
//请根据以上线索求出车号。

#include<stdio.h>
#include<stdlib.h>
int main() {
 int i, j, k;
 int num=0;
 for (i = 1; i <= 9; i++)
  for (j = 1; j <= 9; j++) {
   //建立一个双重循环,用于分别输出车牌的前两位和后两位
   if (i != j)
   //判断第一个条件,前两位于后两位不相等
    num = i * 1000 + i * 100 + j * 10 + j;
       //输出满足条件的所有车牌
   for (k = 1; k <= num; k++) {
    //输出小于num的所有整数
    if (k*k == num)
    //逐个进行判断
    //判断第二个条件,四位数刚好是一个整数的平方
     printf("该车牌号为%d\n", num);
   }
  }
 system("pause");
}

//输入2个整数,求两数的平方和并输出。

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main() {
 int a, b;
 int sum;
 printf("请输入两个整数:\n");
 scanf("%d%d", &a, &b);
 a *= a;
 b *= b;
 sum = a + b;
 printf("%d\n", sum);
 system("pause");
}

//输入一个圆半径(r)当r > =0时,计算并输出圆
//的面积和周长,否则,输出提示信息

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main() {
 int r;
 float s, c;
 printf("请输入圆的半径:");
 scanf("%d",&r);
 if (r >= 0) {
  c = 2 * 3.14*r;
  s = 3.14*r*r;
  printf("周长为:%lf\n", c);
  printf("面积为:%lf\n", s);
 }
 else
  printf("您的输入有误!输入的r必须大于零\n");
 system("pause");
}

//编写一个程序, 从4个整数中找出最小的数, 并显示此数。

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main() {
 int a[4],i,max=0;
 printf("请输入四个整数:\n");
 for (i = 1; i <= 4; i++) {
  scanf("%d", &a[i]);
 }
 for (i = 1; i <= 4; i++) {
  if (a[i] > max)
   max = a[i];
 }
 printf("最大数为%d\n", max);
 system("pause");
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值