怎么写这个简单的程序,大牛们 谢谢了
S=(n1+n2)>>1;Y=(n2+n3)>>1;
C=(n3+n1)>>1;求n1,n2,n3的值 不知道怎么算啊 求高手给我写个程序帮我算下 C语言
输入的是字符,定义ni,n2,n3是字符
#include <stdio.h> int main(void) { char n1, n2, n3, y1 = 'S', y2 = 'Y', y3 = 'C'; n1 = y1 + y3 - y2; n2 = y1 + y2 - y3; n3 = y3 + y2 - y1; printf("%c, %c, %c\n", n1, n2, n3); return 0; } /* >>右移一位相当于除以2;所以等式可以变为 S=(n1+n2)/2 Y=(n2+n3)/2 Z=(n3+n1)/2 化简求出n1,n2,n3的表达式即可。 */