网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
以下叙述中正确的是(  )。
A

在复合语句中不能定义变量

B

对于变量而言,“定义”和“说明”这两个词实际上是同一个意思

C

全局变量的存储类别可以是静态类

D

函数的形式参数不属于局部变量


参考答案

参考解析
解析:
C项正确,对于全局变量可使用extern和static两种说明符。A项错误,在复合语句中定义的变量是局部变量;B项错误,“定义”(definition)是指给变量分配确定的存储单元,“说明”(declaration)只是说明变量的性质,而并不分配存储空间;D项错误,函数的形式参数只能在函数内部被识别,属于局部变量。答案选择C选项。
更多 “单选题以下叙述中正确的是(  )。A 在复合语句中不能定义变量B 对于变量而言,“定义”和“说明”这两个词实际上是同一个意思C 全局变量的存储类别可以是静态类D 函数的形式参数不属于局部变量” 相关考题
考题 单选题有以下程序#include #include typedef struct{ char name[9]; char sex; float score[2];} STU;STU f(STU a){ STU b={zhao,'m',85.0,90.0}; int i; strcpy(a.name, b.name); a.sex = b.sex; for(i=0; i2; i++) a.score[i]=b.score[i]; return a;}main(){ STU c={Qian,'f',95.0,92.0},d; d=f(c); printf(%s,%c,%2.0f,%2.0f, d.name, d.sex, d.score[0], d.score[1]);}程序的运行结果是(  )。A Qian,m,85,90B Zhao,m,85,90C Qian,f,95,92D Zhao,f,95,92

考题 单选题C语言整数不包括(  )。A 带小数点的整数B 正整数C 负整数D 无符号整数

考题 单选题以下函数不能用于向文件写入数据的是(  )。A ftellB fwriteC fputcD fprintf

考题 单选题以下不属于对象的基本特征的是(  )。A 继承性B 封装性C 分类性D 多态性

考题 单选题有以下结构体说明、变量定义和赋值语句 structSTD {  charname[10];  intage;  charsex; }s[5],*ps; ps=s[0]; 则以下scanf函数调用语句有错误的是(  )。A scanf("%s",s[0].name);B scanf("%d",s[0].age);C scanf("%c",(ps-sex));D scanf("%d",ps-age);

考题 单选题假设有int x=11;,则表达式(x++*1/3)的值是()A 3B 12C 11D 0