Прикреплённый файл «hello.c»
Загрузка 1 #include <stdio.h>
2
3 int main ()
4 {
5 int n;
6 unsigned int mask;
7 printf("Hello!\nPlease enter the number: ");
8 scanf("%d", &n);
9 printf("your n = %d (decimal)\n", n);
10 printf("sizeof(int) = %d bytes\n", sizeof(int));
11 printf("rightmost bit of n is %d\n", ((n&(1<<0))!=0) );
12 printf("second rightmost bit of n is %d\n", ((n&(1<<1))!=0) );
13 printf("third rightmost bit of n is %d\n", ((n&(1<<2))!=0) );
14 printf("leftmost bit of n is %d\n", ((n&(1<<(sizeof(int)*8-1)))!= 0));
15
16 mask = (1<<(sizeof(int)*8-1));
17
18 while(mask)
19 {
20 printf("%d", ((n&mask)!=0));
21 mask = mask >> 1;
22 }
23 printf("\n");
24
25 return 0;
26 }
Прикреплённые файлы
Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.- [получить | показать] (2012-01-24 16:04:30, 0.5 KB) [[attachment:2.c]]
- [получить | показать] (2012-01-24 16:04:37, 0.8 KB) [[attachment:3.c]]
- [получить | показать] (2012-01-17 16:24:20, 0.6 KB) [[attachment:hello.c]]
Вам нельзя прикреплять файлы к этой странице.