整形变量的计算
#include<stdio.h>int main()
{
int a;
printf("%d",(a=4*5,a*2),a+6);
return 0;
}
这个是二吖,大佬康康 大佬们看看这个题 对了,算出来是40,为啥啊 打印的是a的值,不是a+6的值 是printf语句的问题 你是人才,谁告诉你直接扔到 printf 里的? 本帖最后由 jhanker 于 2020-6-26 14:59 编辑
题目是答案26 测试代码写错了 #include<stdio.h>
int main()
{
int a;
printf("%d",(a=4*5*2+6));
return 0;
} 下面这是楼主想表达的吧!
#include<stdio.h>
int main()
{
int a;
printf("%d",((a=4*5,a*2),a+6));
return 0;
} jhanker 发表于 2020-6-26 14:47
下面这是楼主想表达的吧!
#include
int main()
a = 4*5
a = 20
a + 6 = 20 + 6
打印26
a = 20
楼上说的对
页:
[1]