zoukankan      html  css  js  c++  java
  • if练习题-02

      1 /*
      2 3.一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。(精)
      3 4.从键盘接收一个字符,如果是小写字母,就输出对应的大写字母。如果是大写字母,输出对应的小写字母。
      4 */
      5 #define _CRT_SECURE_NO_WARNINGS
      6 #include <stdio.h>
      7 void change() {
      8 char zimu=0;
      9 scanf("%c",&zimu);
     10 if (zimu >= 65 && zimu <= 90) {
     11 printf("%c", zimu + 32);
     12 }
     13 if (zimu >= 97 && zimu <= 122)
     14 {
     15 printf("%c",zimu-32);
     16 }
     17 }
     18 //(a > b)? (a > c ? a : c):(b > c ? b : c);
     19 void sanmu(int a,int b,int c){
     20 if (a > b) {
     21 if (a > c) {
     22 printf("a
    ");
     23 }
     24 else
     25 printf("c
    ");
     26 }
     27 else
     28 {
     29 if (b > c) {
     30 printf("b
    ");
     31 }
     32 else
     33 printf("c
    ");
     34 }
     35 }
     36 //输入三角形的三条边长,求三角形的周长和面积,判断构成的三角形是何种三角形(正
     37 //三角形,等腰三角形,直角三角形),
     38 //并求出三角形的周长和面积,若不能构成三角形,输出提示。
     39 //(注: int x; scanf("%d", &x); // 表示从键盘接受一个整数,存入变量 x 中)
     40 void sanjiaoxing(int a,int b,int c) {
     41 //int a, b, c;
     42 int temp = 0;
     43 //从大到小排序 用来判断是什么角
     44 if (a > b) {
     45 temp = b;
     46 b = a;
     47 a = temp;
     48 }
     49 if (a > c) {
     50 temp = c;
     51 c = a;
     52 a = temp;
     53 }
     54 if (b > c) {
     55 temp = c;
     56 c = b;
     57 b = temp;
     58 }
     59 
     60 if(a+b>c&&a+c>b&&b+c>a){
     61 if ((c*c) == b*b + a*a) {
     62 printf("直角三角形-");
     63 }
     64 else if ((c*c) > b*b + a*a)
     65 {
     66 printf("钝角三角形-");
     67 }
     68 else {
     69 printf("锐角三角形-");
     70 }
     71 
     72 if (a == b&&a == c) {
     73 printf("等边三角形
    ");
     74 }
     75 else if (a == b || a == c||b==c) {
     76 printf("等腰三角形
    ");
     77 }
     78 else if (a == b / 2 || c == b / 2 || b == a / 2 || b == c / 2 || c == a / 2 || c == b / 2) {
     79 printf("不等边三角形
    ");
     80 }
     81 }
     82 else {
     83 printf("不能构成三角形
    ");
     84 }
     85 
     86 }
     87 int main() {
     88 sanjiaoxing(5,4,5);
     89 //daxiao();
     90 int a;
     91 scanf("%d",&a);
     92 int g, s, b, q, w;
     93 g = a / 10000;
     94 s = (a / 1000) % 10;
     95 b = (a / 100) % 10;
     96 q = (a / 10) % 10;
     97 w = a % 10;
     98 
     99 if (a > 99999) {
    100 printf("输入错误。");
    101 }
    102 else {
    103 printf("个位=%d 十位=%d 百位=%d 千位=%d 万位=%d", g, s, b, q, w);
    104 if (g == w&&s == q) {
    105 printf("这个数是回数
    ");
    106 }
    107 else
    108 {
    109 printf("这个数不是回数");
    110 }
    111 }
    112 
    113 system("pause");
    114 return 0;
    115 }
    116 
    117  
    View Code
  • 相关阅读:
    关于centos防火墙
    linux基础命令
    mysql经典语句
    异常处理
    抽象类
    特性-多态
    特性-继承
    特性-封装
    python模块/文件/日期时间
    python函数3-函数嵌套/递归/匿名函数
  • 原文地址:https://www.cnblogs.com/pufan/p/12163765.html
Copyright © 2011-2022 走看看