#include<stdio.h>
#include<math.h>
int main(){
int a=10,b=7;
if(a>b){
a-=1;
b+=1;
}
a>b?a/=3:b/4;
int c=pow(a,b);
int d=sqrt(c);
printf("%d %d",c,d);
return 0;
}
分析:if语句满足
操作a的值变为9,b的值变为8
三目操作符:满足条件a>b;
执行1语句:a变为3;
求解c的值,3的8次方,6561;
d就是3的4次方,81.
ps(今天实在多写不出来了,等周末的时间能富裕点,那明天见吧)