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
  • 相关阅读:
    tuple 元组及字典dict
    day 49 css属性补充浮动 属性定位 抽屉作业
    day48 选择器(基本、层级 、属性) css属性
    day47 列表 表单 css初识
    day 46 http和html
    day 45索引
    day 44 练习题讲解 多表查询
    day 40 多表查询 子查询
    day39 表之间的关联关系、 补充 表操作总结 where 、group by、
    day38 数据类型 约束条件
  • 原文地址:https://www.cnblogs.com/pufan/p/12163765.html
Copyright © 2011-2022 走看看