• C语言如何才能使用bool类型


    解决办法:加上头文件#include<stdbool.h> ,就可以直接使用类型bool = true/false;

     1 #include<stdio.h>
     2 #include<stdbool.h>
     3 
     4 int main(){
     5     int number,array[1000];
     6     scanf("%d",&number);
     7     for(int i=0;i<number;i++){
     8         scanf("%d",&array[i]);
     9     }
    10     int a[5]={0};
    11     bool b[5]={false};
    12     int k=0,m=0;
    13     for(int i=0;i<number;i++){
    14        int temp=array[i];
    15        switch (temp%5){
    16         case 0:{
    17             if(temp%2==0){
    18                  b[0]=true;
    19                 a[0]+=temp;
    20             }
    21             break;
    22         }
    23         case 1:{
    24             b[1]=true;
    25             if(k%2==0){
    26                 a[1]+=temp;
    27             }else{
    28                 a[1]-=temp;
    29             }
    30             k++;
    31             break;
    32         }
    33         case 2:{
    34             b[2]=true;
    35             a[2]++;
    36             break;
    37         }
    38         case 3:{
    39             b[3]=true;
    40             m++;
    41             a[3]+=temp;//Fianl to get the average
    42             break;
    43         }
    44         case 4:{
    45             b[4]=true;
    46             if(temp>a[4])
    47                 a[4]=temp;
    48             break;
    49         }
    50        }
    51     }
    52     for(int k=0;k<4;k++){
    53         if(b[k]){
    54             if(k==3)
    55                 printf("%.1f ",a[k]*1.0/m);
    56             else
    57                 printf("%d ",a[k]);
    58         }else{
    59             printf("%c ",'N');
    60         }
    61     }
    62     if(b[4]){
    63         printf("%d",a[4]);
    64     }else{
    65         printf("%c",'N');
    66     }
    67     return 0;
    68 }
  • 相关阅读:
    JS 面向对象
    inline-block元素间隙处理
    MUI
    MUI
    chrome://inspect调试html页面空白,DOM无法加载的解决方案
    MUI
    MUI
    MUI
    MUI
    MUI
  • 原文地址:https://www.cnblogs.com/lyxcode/p/11109759.html
Copyright © 2020-2023  润新知