单项选择题
下列叙述中,错误的是( )。
A) 在同一C程序文件中,不同函数中可以使用名字相同的变量
B) 在main()函数体内定义的变量是全局变量
C) 形参是局部变量,函数调用完成即失去意义
D) 若同一文件中全局和局部变量同名,则全局变量在局部变量作用范围内不起作用
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列定义数组的语句,正确的是( )。
A) int N=10;
int x[N];
B) #define N 10
int x[N];
C) int x[0..10];
D) int x[];
点击查看答案&解析
单项选择题
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。 #define MIN -2147483647 int findmax(int x[],int n) int i,max; for(i=0;i<n;i++) max=MIN; if(max<x[i])max=x[i]; return max; 造成错误的原因是
A) 定义语句int i,max;中max未赋初值
B) 赋值语句max=MIN;中,不应给max赋MIN值
C) 语句if(max<x[i])max=x[i];中判断条件设置错误
D) 赋值语句max=MIN;放错了位置
点击查看答案&解析
相关试题
读取二进制文件的函数调用形式为:fread(b...
有以下程序:#include <stdio.h>int ...
下列程序中c的二进制值是( )。char a=...
下列程序的运行结果为( )。 #define ...
若已定义:int a[9],*p=a;并在以后...