作业帮 > 综合 > 作业

C语言a、b、c为整数 5->a,6->b,7->c

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/29 07:59:49
C语言a、b、c为整数 5->a,6->b,7->c
是不是A右移5个位!在二进制中.
C语言a、b、c为整数 5->a,6->b,7->c
C语言中有这样的语法吗?
右移的是a>>5;这样才是右移
->只有在结构体中出现过吧,比如结构体Stu->name; 这里Stu是结构体指针,name是他的成员
再问: 这是我看到的一个题目。实在是搞不懂。将main说明为返回void,即不返回任何类型的值 x,y被定义为long型 a,b,c,d被定义为int型 5->x 6->y 7->a 8->b x+a->c y+b->d 显示程序运行结果 of long x,y;
再答: 你在这里看到的? http://www.programfan.com/article/2669.html 这个不是语法OK?只是告诉你,x的值是5,他的类型是LONG; 下面的也是一个样子,显示的结构是x,y是long,而他们把值付给了C,D C,D却是个int长度 的数据,所有会最中出现int的结果,不是long int a,b,c,d; c=x+a; d=y+b;   从程序中可以看到:x, y是长整型变量,a, b是基本整型变量。它们之间允许进行运算,运算结果为长整型。但c,d被定义为基本整型,因此最后结果为基本整型。本例说明,不同类型的量可以参与运算并相互赋值。其中的类型转换是由编译系统自动完成的