兰州大学《C语言程序设计》22春平时作业2

奥鹏兰州大学平时在线作业

《C语言程序设计》22春平时作业2-00001

如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是( )
A:只在该复合语句中有效
B:只在该函数中有效
C:在本程序范围内均有效
D:为非法变量
答案问询微信:424329

下面程序段for(y=1;y10;)y=((x=3*y,x+1),x-1);printf("x=%d,y=%d",x,y);的运行结果是( )
A:x=27,y=27
B:x=12,y=13
C:x=15,y=14
D:x=y=27
答案问询微信:424329

已有说明float f=3.14,*p;若让p指向f,则正确的赋值语句是( )
A:125,31,1
B:125,1,20
C:125,31,20
D:125.534,2,20
答案问询微信:424329

以读写方式打开一个已有的文件filel,下面有关fopen函数正确的调用方式是( )
A:FILE*fpfP=fopen("filel","r")
B:FILE*fpfp=foden("filel","r+")
C:FILE*fpfp=fopen("filel","rb")
D:FILE*fpfp=fopen("fileI","rb+")
答案问询微信:424329

若有以下定义int a[5]={1,2,3,4,5},*p,i;i=3;p=a;,则对数组元素地址的正确引用是( )
A:打印出321
B:打印出23
C:打印不确定结果
D:陷入死循环
答案问询微信:424329

若有以下程序段,则值为6的表达式是
struct st{ int n;struct st *next;};
static struct st a[3]={5, p=
A:p++-n
B:p-n++
C:(*p).n++
D:++p-n
答案问询微信:424329

设有程序段int k=10;while(k=0) k=k-1;则下面描述中正确的是( )
A:while循环执行10次
B:循环是无限循环
C:循环体语句一次也不执行
D:循环体语句执行一次
答案问询微信:424329

以下for循环for(x=0,y=0;(y=123)4);x++);的执行次数是( )
A:是无限循环
B:循环次数不定
C:4次
D:3次
答奥鹏兰州大学平时在线作业案问询微信:424329

在C语言程序中,表达式8/5的结果是( )。
A:1.6
B:1
C:3
D:0
答案问询微信:424329

C语言程序由什么组成?
A:子程序
B:主程序和子程序
C:函数
D:过程
答案问询微信:424329

60 '和"60"在内存中占用的字节数分别为( )
A:22
B:21
C:12
D:44
答案问询微信:424329

下面不是C语言关键字的是( )。
A:Do
B:Void
C:volatile
D:unsigned
答案问询微信:424329

fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是( )
A:只写
B:追加
C:读或读写
D:B与C正确
答案问询微信:424329

从变量值存在的时间角度来分,又可以分为静态存储方式和动态存储方式
A:正确
B:错误
答案问询微信:424329

在C语言程序中,AHP和ahp分别代表两个不同的标识符
A:正确
B:错误
答案问询微信:424329

函数的返回值类型是由函数的类型和return语句中表达式的类型共同决定的,当这两类型不一致时最终起决定作用的是return中表达式的类型
A:正确
B:错误
答案问询微信:424329

若有int a[5],*p=a;则p+2表示第2个元素的地址。()
A:正确
B:错误
答案问询微信:424329

在C语言类型说明中,int、char、short等类型的长度是固定的
A:正确
B:错误
答案问询微信:424329

C语言中,整型变量在所有平台上都是两个字节
A:错误
B:正确
答案问询微信:424329

在if语句中,if子句与else子句都可以单独使用,构成了if语句的两种缺省形式
A:正确
B:错误
答案问询微信:424329

对for(表达式1; ;表达式3)可理解为for (表达式1;1;表达式3)
A:错误
B:正确
答案问询微信:424329

int a [3][ ];是正确的对二维数组a的声明
A:正确
B:错误
答案问询微信:424329

表达式1/2和1.0/2.0的值相同
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网