77问答网
所有问题
刚学c语言,程序代码a的最终值是多少。 void main(){ int a=10; int *b=&a; int *c=b; *c=11; }
如题所述
举报该问题
其他回答
第1个回答 2016-12-31
a=11
首先声明a=10
然后声明一个指向a的地址的指针b
然后声明一个指向b的地址的指针c
然后把11赋值给c指向的地址的值
c指向的是b
b又指向a
所以本回答被提问者采纳
第2个回答 2016-12-31
11。
指针b指向a的地址,指针c指向的是b指向的地址,把指针c指向的地址内的数值改为11,然后你说a等于多少?
第3个回答 2016-12-31
a最终是11
b、c指针指向a的地址,所以修改*c时候把a的值修改了
相似回答
#include<stdio.h>
void
main( ) {
int
a
,b,
答:
void
main( ){
int
a,b,c;
a=10;b=
50;c=30;if(a>b) //这里a小于b,不满足要求,因此if作用域内的代码不会执行的 c=a=10
,b=c
;
c=a;
printf("a=%d,b=%d
,c=
%d"
,a,
b,c);}
main() {int
a=10 ;
a=(3*5
,a
+4);printf("a=%d\n",a); } 的结果
答:
对于第一行
代码,
有三个表达式,用逗号分开,所以
最终的值
应该是最后一个表达式
的值,
也就是d+3,为8,所以a1=8。对于第二行代码,那么也是有三个表达式,这时的三个表达式为a2=++b、c--、d+3,(这是因为赋值运算符比逗号运算符优先级高)所以最终表达式的值虽然也为8,但a2=3。注意:逗号运算...
C语言
中
a=10,b=
20
,a
%b
的值是多少
?
答:
void
main(){
int
a=10;int
b=
20;int
c;c=
a%b;printf("%d\n",c);}
void
main(){int
a
,b;a=10;b=a
+1;printf(“b=%d\n",b);是什么意思?
答:
这是一个简单的运算 首先定义了两个变量a和b 然后给a赋值为
10;b
就等于a+1;最后站位输出
b的值;
输出为11;
在
C语言
中,设
int
a=10,
则执行完语句 a+=a-=a*a后
,a的值是( )
求...
答:
-80 a+=a-=a
*a;
a-=a
*a的值
为-90;a+=a-=a*a的值为-180
;a=
-90+-90=-180。
c语言int
a=10;
int
b=
20; int value
=(
a=40)&&(a
==
40
);
为什么输出value...
答:
(a=40)&&
(a==
40)中
,a=
40是给a赋值为40,所以左边的结果为1。由于左边赋值后
a的值
为40,所以右边a==40的结果为1。1&&1结果为1,所以最后value的结果为1。
c语言程序
设计的基础题目求教,请给解析(多追积分)
答:
c=(a%11)+(b=3)相当于
,c=
6%11+3=6+3=9,所以a=6,c=9
,b=
3 5:
int
x=2,y=2,z=0;则表达式的x==y>z的值为()x==y>z这个一个复合逻辑表达式,>优先级高于==,所以相当于x==(y>z),y>z成立,所以y>z==1,x==1不成立,所以表达式的值为0 6:若有以下定义和语句int a[...
大家正在搜
用c语言编写的代码程序
c语言程序100例
用c语言编写的程序被称为
c语言贪吃蛇最简单代码
c语言简单代码
c语言简单程序
c语言代码大全
一个c语言程序由什么构成
c语言必背代码
相关问题
C语言,如下代码: int main (void) { in...
void main() { int a=109; int b...
请问在下边c语言程序: void fun(int *a,in...
C语言 42.下列程序的运行结果是( ) void fun(...
15.下面程序的运行结果为: void fun(int a,...
int fun(int*c) main() { int(*a...
C语言题目 #include <stdio.h> void ...
int a=1,b=10 do{ b-=a;a++; }wh...