c语言中printf("%d\n",c&c)是什么意思?

如题所述

printf("%d\n",
c&c);
表示输出表达式c&c的值。
而c&c是表示将变量c与自己进行与运算,结果为c。如:
int
c=12;
c&c
=
12&12
=
1100
&
1100
=
1100
=
c
(1100为12的二进制)
所以最后输出结果为变量c的值,即等价于:printf("%d\n",
c);
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-04-09

printf(",
c

c
“按位与”的结果
就等于
c
printf("%d
--
%d
就是大写的a
,
按ascii码数值

十进制
输出。大写的a
ascii码数值

65,c);%d
%c\,所以结果

65;n",c;
//c
&
c

c

c
做2进制
“按位与”运算
第2个回答  2020-01-30
十进制整形输出c和c的按位与的结果
35的二进制是100011,2个100011按位与
100011
100011
----
100011
所以结果是35
第3个回答  2019-01-19
C=35
%d
整型
\n
换行
C&C
两个C的与计算
换行打印出整型为C的地址的值

百钱买百鸡、请高手指出错处
for(c=1;c<=100;c++){ b=100-a-c;if(a*5+b*3+c\/3==100&&b>=0&&c%3==0)printf("%d,%d,%d\\n",a,b,c);} } 最好修改成这样

c&c品牌叫什么
cc品牌的全名是叫做California,主要是创办人以自身的名字命名,它是意大利知名度很高的珠宝品牌,主要涉及手表、服装、时尚皮件等多个领域,致力于时尚、精美、简约为核心的设计理念,打造不一样的时尚潮流风格。cc品牌叫California cc品牌是意大利著名的珠宝品牌,它原名叫做California,主要以创办人的名字命名...

c语言中怎么输出字符串中的某个字符
c语言中的字符串实际上是字符数组,如果想输出某位上的字符,可采用数组元素输出方式进行输出,如:char s[]="abcde";printf("%c", s[3] ); \/\/输出第四个字符'd',%c表示输出单个字符 还可以采用指针方式输出相应位的字符,如:char *p=s ; \/\/字符字符指针p,指向字符串首地址 printf("%c...

考试提纲中后面标注的“a b c"”是什么意思
quot是quote的缩写,quote是引用的意思;amp是ampersand的缩写,ampersand就表示&意思和and一样,是“和”的意思,但在HTML中表示转义字符。

C\/C++负浮点数取整为什么没有向下取整?
取整就是只取整数部分,不会向上或向下取的。floor这个函数用来向下取,它是个double型的。

答案C等于106怎么算的
b=2;c\/=a+b;printf("\\n%d,%d,%d\\n",a,b,c);} c\/=a+b 相当于c=c\/(a+b)=320\/(1+2)=106 这里是整数除法,余数舍去 输出是 1,2,106 printf("%d,%d,%d\\n",a,b,c);输出是 11,5,106 详情情看网址 http:\/\/msdn.microsoft.com\/zh-cn\/library\/vstudio\/5bk6ya5x.aspx ...

c语言3个数比大小,顺序输出
if(b<c){t=b;b=c;c=t;} \/\/比较b和c的值,如果b<c,则b和c的值互换 printf("%5.2f\\n%5.2f\\n%5.2f\\n",a,b,c); \/\/输出a、b、c的值 } === 1、本例程是输入3个数字,再按大到小排序 其中{}中的内容是这样的意思 当a...

C语言中rand的用法
NULL) ); for( i = 0; i < 10; i++ ) printf( "Random number #%d: %d\\n", i, rand() );在vs中RAND_MAX的默认值是0x7fff 具体可以 include<stdlib.h> include<iostream.h> void main(){ cout<<RAND_MAX<<endl;} 来查看大小。参考资料:C/C++帮助文档 ...

C语言for语句
现在i为67,再两次自加的,i=69<73所以输出69+32的ASCII值为e,现在i=69,在两次自加得,i=71<73所以输出71+32的ASCII值为g,现在i=71,再自加两次=73,循环结束。得输出结果aceg。printf("%c",i+32);语句并未改变i的值,如果printf("%c",i=i+32);就改变了 结果也就变了 ...

这代码里的“n++,”,“,”的作用是什么?
我来告诉你答案,他写错了,是“;”结束的,在编程语言中,都是用分号来作为一个语句的结束,比如直接打;表示空语句,只有当函数有入力参数时才需要用到逗号来分割,比如int info(int index,char []msg),所以n++后面应该用分号来表示当前语句的结束,否则编译都通不过。希望以上解释能令您满意 ...

相似回答
大家正在搜