设a=3b=2c=1c语言中如何表示数学中的 a>b>c?请写出表达式
1个回答
关注
展开全部
设int a=3,b=2,c=1;,表达式a>b>c的值是 0,false
因为: 3>2为真,即为1,而 1>1为假,即false
咨询记录 · 回答于2022-06-03
设a=3b=2c=1c语言中如何表示数学中的 a>b>c?请写出表达式
设int a=3,b=2,c=1;,表达式a>b>c的值是 0,false因为: 3>2为真,即为1,而 1>1为假,即false
%d是C语言中的一个格式说明符,表明要按十进制整数来进行输入或输出。
对的还是错的
对的
%d表示输入或输出十进制有符号数;%f表示输入或输出浮点数(float,四字节表示);在C语言中输出不同数据时需要用到不同的格式字符,
输入两个整数,将它们按从小到大的顺序输出。
main(){int a,b,num;scanf("%d%d",&a,&b);if (a>b){num=a;a=b;b=num;} /*因为a值大,把a值先赋给num,然后把b值赋给a,a就变小,然后把num也就是之前a的大值赋给b,这个时候就把a和b的值交换了。*/printf("小到大排序: %d %d\n",a,b);}
printf("567");
printf("%d",567);
以上两条语句都能实现打印输出567。
A 正确
B\x09错误
正确
都能输出567没有任何区别
c>a+b,先计算a+b再和c进行比较
A 正确
B 错误
对
好哦 谢谢啦
已赞过
评论
收起
你对这个回答的评价是?