Latest web development tutorials

C Übung Beispiel 54

100 Fälle von klassischen C-Sprache 100 Fälle von klassischen C - Sprache

Titel: Nehmen Sie eine ganze Zahl von 4 bis 7 von dem rechten Ende eines Anfangs.

Programmanalyse: bedenken Sie folgendes:

(1) das Recht, eine vier zu machen.

(2) die Einrichtung eines Low-4 sind alle 1, der Rest sind alle Null-Nummern. Verfügbar ~ (~ 0 << 4)

(3) beide der oben genannten wird der & Operator.

Source Code:

//  Created by www.w3big.com on 15/11/9.
//  Copyright © 2015年 本教程. All rights reserved.
//

#include <stdio.h>
int main()
{
    unsigned a,b,c,d;
    printf("请输入整数:\n");
    scanf("%o",&a);
    b=a>>4;
    c=~(~0<<4);
    d=b&c;
    printf("%o\n%o\n",a,d);
    return 0;
}

Das obige Beispiel Ausgabe lautet:

请输入整数:
36
36
1

100 Fälle von klassischen C-Sprache 100 Fälle von klassischen C - Sprache