首页 > 试题广场 >

下面的程序将打印出什么? #include i

[问答题]
下面的程序将打印出什么?
#include <stdio.h>
int main (void)
{
char c1, c2;
int diff;
float num;
c1 = 'S';
c2 = 'O';
diff = c1 - c2;
num = diff;
printf ( "%c%c%c: %d %3.2f\n", c1, c2, c1, diff, num);
return 0;
}

推荐
输出如下:
SOS:4 4.00
表达式c1-c2和'S'-'O'的值相同。在ASCII码中,后者相当于83-79。
发表于 2018-03-25 10:29:02 回复(0)