[求助]一些简单的小运算题
一、请问下列运算式输出的结果是什么:
int i=22, j=-8, a=2, b=75;
float k=34.56789012;
char c='K';
printf("%d \n", i + (int)k % j ); // Line 8
printf("%.1f \n", c + k * a ); // Line 9
printf("%d \n", !(++k) ); // Line 12
(1)%除以一个负数得出的余数是否带负号?
(2)%.1f是否用进位变成34.6?
(3)++k代表什么,输出值是多少?
二、
int myArray[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
char myString[2 ][12] = {"kerngeymoyk", "escape"};
printf("%d ", myArray[3][0]);
printf("%c%c%c", myString[0][1], myString[0][3], myString[0][5]);
printf("%c%c ", myString[0][7], myString[0][9]);
printf("%s\n", myString[1]);
(1) [4][3]分别指带什么?
(2)请问输出的结果是什么?