c语言模拟题目第八套
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第八套
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是()。
A、6
B、-12
C、9
D、-3
【参考答案】错误
B
【学生答案】
[未答此题]
求平方根函数的函数名为()。
A、abs
B、pow
C、sqrt
D、cos
【参考答案】错误
C
【学生答案】
[未答此题]
int a=1,b=2,c=3; if(a>b)a=b; if(a>c)a=c; 则a的值为()。
A、3
B、2
C、1
D、不一定
【参考答案】错误
C
【学生答案】
[未答此题]
执行下面程序段后,f的值是:( )
int f=5;
switch(f)
{case 5:f+=1;
case 6:f--;
case 7:f*=3;break;
case 8:++f;
}
A、15
B、10
C、28
D、9
【参考答案】错误
A
【学生答案】
[未答此题]
在以下给出的表达式中,与 do--while(E)语句中的(E)不等价的表达式是( )。
A、(E>0||E<0)
B、(E==0)
C、(!E==0)
D、(E!=0)
【参考答案】错误
B
【学生答案】
[未答此题]
能够完成求出两个正整数a,b最小公倍数max的程序段.请在下划线处填写正确内容( )。if(a>=b) t=a;
else t=b;
for(i=t; ;i++)
if(i%a==0&&i%b==0)
___________
printf("%d",max);
A、{max=i;continue;}
B、max=i;break;
C、max=i;continue;
D、{max=i;break;}
【参考答案】错误
D
【学生答案】
[未答此题]
以下能对一维数组a进行正确初始化的语句是()。
A、int a[10]={};
B、int a[]={0};
C、int a[10]={10*1};
D、int a[10]=(0,0,0,0,0)
【参考答案】错误
B
【学生答案】
[未答此题]
以下只有在使用时才为该类型变量分配内存的存储类说明是()。
A、auto和 static
B、register和 static
C、extern和 register
D、auto和 register
【参考答案】错误
D
【学生答案】
[未答此题]
file1.c中有命令,#include
A、a在file1.c中应用extern说明.
B、a在file1.c中有效,不必用extern说明.
C、a在file1.c中不生效
D、a在file1.c和file2.c中均不生效.
【参考答案】错误
B
【学生答案】
[未答此题]
在说明语句:int *f();中,标识符f代表的是()。
A、一个返回值为指针型的函数名
B、一个用于指向函数的指针变量
C、一个用于指向一维数组的行指针
D、一个用于指向整型数据的指针变量
【参考答案】错误
A
【学生答案】
[未答此题]
一个C程序只能由一个主函数组成
【学生答案】错误
未答此题
============================================================
【参考答案】
错误
语句scanf("%7.2f",&a);是合法的。
【学生答案】错误
未答此题
============================================================
【参考答案】
错误
设u=1,v=2,w=3,则逻辑表达式u||v-w&&v+w的值为0.
【学生答案】错误
未答此题
============================================================
【参考答案】
错误
对于for(表达式1;表达式2;表达式3)语句来说,continue语句意味着转去执行表达式2. 【学生答案】错误
未答此题
============================================================
【参考答案】
错误
在循环嵌套中,使用break语句可以跳出所有循环.
【学生答案】错误
未答此题
============================================================
【参考答案】
错误
定义一维数组的形式为:类型说明数组名[表达式],其中表达式可以是正整型常量表达式、字符常量表达式.
【学生答案】错误
未答此题
============================================================
【参考答案】
正确
数组名作为函数调用时的实参,实际上传递给形参的是数组第一个元素的值.
【学生答案】错误
未答此题
============================================================
【参考答案】
错误
计算机编译系统对宏定义在编译时进行语法检查.
【学生答案】错误
未答此题
============================================================
【参考答案】
错误
任何一个地址前缀*运算符后都等同于一个变量.