66问答网
所有问题
当前搜索:
c语言中的赋值语句
C语言
指针变量
的赋值
和做函数的参数
答:
1、指针变量的赋值,分为定义时赋值(初始化)和单独赋值,如:int x ;int * px=&x ; //定义时赋值,也称初始化,注意这里的*是跟随int的,即变量px是int *类型变量! 实际上
的赋值语句
是px=&x ;int * py ;py=&x ; //单独赋值,将py指向x*py=10 ; //这里的*,是引用指针
中的
...
C语言中
x+ y的值是什么?
答:
赋值语句
中,赋值号左边必须是一个变量,而不能是其它表达式。所以A选项没有意义,x+y不是一个变量,所以错了。π不是一个合法的变量名。所以D选项也没有意义。3y不是一个合法的变量名。所以
C
选项也没有意义。正确答案是B,意思是把X加上30后的值赋给Y。
以下合法的
C语言赋值语句
是?A.a=b=58 B.k=int(a+b) C.a=58,b=58 D...
答:
合法的
C语言赋值语句
是 A.int a,b;a=b=58;printf("%d %d\n",a,b); //打印出 58 58 --- B.k=int(a+b) 改为 k=(int) (a+b); 才对 --- C. a=58,b=58 改为 int a=58,b=58; 声明加初始化才对 --- D. --i;3 不是 赋值语句 ...
C语言
可以连续
赋值
么?如c=a=b=5???说详细哦
答:
可以连续
赋值
,编译器是从右往左赋值,
c
=a=b=5就按照b=5,a=b,c=a赋值main 前带void表示main函数返回类型为空类型 在较早的编译器下,main前面不带void也可,编译器会默认为void返回类型。
a:=b+1;为什么是
C语言中
不合法
的赋值语句
答:
C语言中
赋值语句直接使用一个等号进行赋值,如将b+1的值赋值给a的语句是a=b+1,没有其他标点。该形式
的赋值语句
常出现在伪代码或者其他语言中。赋值语句是由赋值表达式再加上分号构成的表达式语句。其一般形式为:变量=表达式;在赋值语句的使用中需要注意以下几点。1)由于在赋值符“=”右边的表达式也...
C语言中
If(!x) y ++; 什么意思、特别是iF(!x)
答:
if(x==y)是判断x与y是否相等,相等则为真,不等则为假 if(x=y)这个是把y
的值赋
给x,然后判断表达式x=y的值,
C语言中
,
赋值
表达式是有值的,它的值是赋值符号右边的值,即x=y的值是y的值,如果y的值为0,那么x=y为假,否则为真 一般来讲,编程过程中if(x=y)这种写法是错误的写法,...
C语言
正确
的赋值
是哪一个:y++;++y;a=3,b=3;a=b=2;a=b==3;在这几项赋 ...
答:
不明白你说的意思!y++;++y;a=3,b=3;这3项都是没有问题的,但是a=b=2;a=b==3;要看是什么情况下了,如果是在这
语句
之前都已经定义了a、b就没什么问题,如果是在定义的同时这样
赋值
就是错误的,至于有什么要求,没什么具体的要求,这都是基本的用法,只要基础知识掌握了一般都没问题的...
用
C语言
怎么输入为数组
赋值
,求代码
答:
include <stdio.h>int main(void){int a[5];printf("请输入5个数字:");for(int i=0;i<5;i++) { scanf("%d",&a[i]);} for(i=0;i<5;i++) { printf("%d ",a[i]);} printf("\n");return 0;}
C语言中的
/=是什么含义?
答:
“/=”属于复合
赋值
运算符
中的
一种,表示把左边的变量除于右边变量的值赋予右边的变量,例如:a/=b等价于a=a/b。同类的还有*=(例如:a*=b等价于a=a*b)、+=(例如:a+=b等价于a=a+b)、-=(例如:a-=b等价于a=a-b)、%=(例如:a%=b等价于a=a%b(这里的%符号是求余运算符,...
C语言
:a=3,a+=a-=a*a,求a
答:
C语言是一门通用计算机编程语言,应用广泛。
C语言的
设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
C语言赋值语句
从右往左开始算,下面是赋值运算符的优先级: 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
计算机赋值语句
赋值语句正确写法
赋值语句的输出结果
赋值的表示方法