若函数中有定义语句:“int k;”,则
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/13 20:52:12
若函数中有定义语句:“int k;”,则
系统将自动给k赋初值0,为什么?
这是 09.03月的二级笔试12题.它四个选项 a系统将自动给k赋初值0 b系统将自动给k赋初值-1 c这时k中的值无定义 d这时k中无任何值
系统将自动给k赋初值0,为什么?
这是 09.03月的二级笔试12题.它四个选项 a系统将自动给k赋初值0 b系统将自动给k赋初值-1 c这时k中的值无定义 d这时k中无任何值
在不同的环境中,是不一样的.
对于语言中的变量,有声明、赋初值以及使用等操作.
对于c语言,
int k;
只是声明变量k,至于只是变量k的数值是多少,是不可知的.
除非 int k=0;
当然有的语言,在声明变量时,是赋默认数值的,如声明一个整数变量,如果没有赋初值,则系统自动给赋初值0.
就你这个题,要看什么语言环境,在不同的语言环境下,其结果是不一样的.
对于语言中的变量,有声明、赋初值以及使用等操作.
对于c语言,
int k;
只是声明变量k,至于只是变量k的数值是多少,是不可知的.
除非 int k=0;
当然有的语言,在声明变量时,是赋默认数值的,如声明一个整数变量,如果没有赋初值,则系统自动给赋初值0.
就你这个题,要看什么语言环境,在不同的语言环境下,其结果是不一样的.
若函数中有定义语句:“int k;”,则
若函数中有定义语句:int k;则( ) A 系统将自动给k赋初值0 B 这时k中的值无定义 C
若函数中有定义语句:int k;则系统将自动给k赋初值0还是这时的k中的值无定义?
47、已知在程序中定义了如下的语句:int *P1,*P2; int k; p1=&k;p2=&k; 则下列语句中不能正
1.若有定义:int i ,k ;则for循环语句:for(i=0,k=-1;k=1;i++,k++);是(C)
C语言中,在main函数一开始定义了 int i;后来又在for语句中有int i 这样的语句,为什么编译时出错.
若有定义语句:int a[2][3],*p[3];则下列语句正确的是
若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()
若有定义语句int a,b; double x;下列选项中没有错误的是
(32)若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数声母语句中正确的是_
若有定义:int m=7,n=10,k; 则执行语句k=m&n;后k的值为( ).A.2 B.1 C.17 D.15
若有定义语句:int a=1;则表达式:(++a)--的值是 .