C Tutorial/printf scanf/scanf unsigned — различия между версиями
Admin (обсуждение | вклад) м (1 версия: Импорт контента...) |
(нет различий)
|
Текущая версия на 10:32, 25 мая 2010
o: Used for unsigned int expected"s value.
It should be an integer in octal form.
#include <stdio.h>
main()
{
int i = 0;
int k;
printf("an integer:");
i=scanf("%o",&k);
printf("total values inputted %d\n",i);
printf("The input values %o\n",k);
}
an integer:2 total values inputted 1 The input values 2
U: Unsigned integer in decimal form.
#include <stdio.h>
main()
{
int i = 0;
int k;
printf("integer:");
i=scanf("%u",&k);
printf("total values inputted %d\n",i);
printf("The input values %u\n",k);
}
integer:3 total values inputted 1 The input values 3
X: Unsigned integer in hexadecimal form.
#include <stdio.h>
main()
{
int i = 0;
int k;
printf("integer:");
i=scanf("%X",&k);
printf("total values inputted %d\n",i);
printf("The input values %X\n",k);
}
integer:2 total values inputted 1 The input values 2