1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
//==================================
// unit tests printf
// INRIA 2007 (A.C)
//==================================
printf("printf test 1:%s\n", "simple string");
printf test 1:simple string
//==================================
printf("printf test 2:%d\n", 42);
printf test 2:42
//==================================
printf("printf test 3:%f\n", 10.0/3);
printf test 3:3.333333
//==================================
printf("printf test 4:%.10f\n", 10.0/3);
printf test 4:3.3333333333
//==================================
printf("printf test 5:%-10.2f\n", 2.5);
printf test 5:2.50
//==================================
printf("printf test 6:%-010.2f\n", 2.5);
printf test 6:2.50
//==================================
printf("printf test 7:%010.2f\n", 2.5);
printf test 7:0000002.50
//==================================
printf("printf test 8:<%20s>\n", "foo");
printf test 8:< foo>
//==================================
printf("printf test 9:<%-20s>\n", "bar");
printf test 9:<bar >
//==================================
printf("printf test 10: 123456789012345\n");
printf test 10: 123456789012345
//==================================
printf("printf test 11:<%15s>\n", "høyesterettsjustitiarius");
printf test 11:<høyesterettsjustitiarius>
//==================================
printf("printf test 12: 123456789012345678901234567890\n");
printf test 12: 123456789012345678901234567890
//==================================
printf("printf test 13:<%30s>\n", "høyesterettsjustitiarius");
printf test 13:< høyesterettsjustitiarius>
//==================================
printf("printf test 14:%5.2f\n", -12.34);
printf test 14:-12.34
//==================================
printf("printf test 15:%5d\n", -12);
printf test 15: -12
//==================================
printf("printf test 16:%x\n", 170);
printf test 16:aa
//==================================
printf("printf test 17:%X\n", 170);
printf test 17:AA
//==================================
printf("printf test 18:%.5s\n", "abcdefghij");
printf test 18:abcde
//==================================
printf("printf test 195:%-2s\n", "gazonk");
printf test 195:gazonk
//==================================
|