- 0
- 0
- 约1.86万字
- 约 37页
- 2023-04-17 发布于北京
- 举报
2021-2022年山东省威海市全国计算机等级考试C语言程序设计测试卷一(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.已知函数test定义为()。
A.执行函数test后,函数没有返回值?B.执行函数test后,函数不再返回?C.执行函数test后,函数返回任意类型值?D.以上三个答案都是错误的?2. 下列叙述中正确的是( )。A.只能在循环体内和switch语句体内使用break语句?B.eotinue语句的作用是结束整个循环的执行?C.在循环体内使用break语句或continue语句的作用相同?D.从多层循环嵌套中退出时,只能使用got0语句?3.下列选项中,能够满足“若字符串sl等于字符串s2,则执行ST”要求的是( )。A.if(stremp(s2,s1)==0)ST;?B.if(s1==s2)ST;?C.if(strcpy(sl,s2)==l)ST;?D.if(sl,s2==O)ST;?4. 下面程序的输出结果是______。 #define a 121 const b=12; enum c{a1,a2}; main() { printf(%d,%d,%d,sizeof(a),sizeof(b),sizeof(enum c)); }A.121,0,4 B.2,2,2 C.0,2,4 D.0,2,2?5.有以下程序:
#include <stdio.h>
int f( int x,int y)
{
return( (y -x)* x);
}
main()
{
int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c));
printf(“%d\n”,d);
}
程序的运行结果是()。
A.7 B.10 C.8 D.9?6.有以下程序:
#include <stdio.h>
main()
{char ch=‘1’;
while(ch<‘9’)
{
printf(“%d”, ch-‘0’);
ch++;
}
}
程序运行后的输出结果是()。
ABC.0 D.1?
7.执行下面的程序后,a的值为( )。
main
{ int a,b;
for(a=1,b=1;a=10;a++)
{ if(b%3==l)
{ b+=3;
continue;}
b-=5;}}
A.7 B.8 C.9 D.10?8.9.若变量已正确定义,有以下程序段
A.0,0 B.0,1 C.1,1 D.程序进入无限循环?10.11.一个C语言程序总是从()开始执行:A.主程序 B.子程序 C.主函数 D.第一个函数?12.设线性链表中结点的结构为(data,next)。若想删除结点p的直接后继,则应执行下列()操作。A.p-next=p-next-next;?B.p=p-nextp-next=p-next-next;?C.p-next=p-next;?D.p=p-next-next;?13. 下列不正确的转义字符是( )。A.\\ B.\t C.\n D.088?14.若有定义“int a,b;”,通过语句“scanf(“%d;%d,”a,b)能把整数3赋给变量a、5赋给变量b的输入数据是()。A.3 5 B.3,5 C.3;5 D.35?15. 若希望下列的程序运行后输出25,程序空白处的正确选项是( )。?main(){int i,j=50,a[]={7,4,10,5,8};?for( )?j+=a[i];primf(%d,j-40);?}A.i=1;i<4;++i B.i=1;i<3;++i C.i=4;i>2;i-- D.i=2;i<4;++i?
16.若有定义;int w[3][5];,则以下不能正确表示该数组元素的表达式是( )。
A.*(*w+3) B.*(w+1)[4] C.*(*(w+1)) D.*(w[0][0]+1)?17.?有以下程序:main{ int num[4][4]={1,2,3,4},{5,6,7,8},{9,10,11,12,},{13,14,15,16}},i,j;for(i=0;i4;i++){ for(j=0;ji;j++)printf(%4c,);for(j=________;J4;j++)printf(%4d,num[i][j]);printf(\n);}}若要按以下形式输出数组右上半三角1 2 3 46 7 811 1216则在程序下划线处应填入的是( )。A.i-1 B.i C.i+1 D.4一i
您可能关注的文档
- 2021-2022年内蒙古自治区赤峰市注册会计审计真题(含答案).docx
- 2021-2022年山东省淄博市煤矿安全作业煤矿采煤机(掘进机)操作作业知识点汇总(含答案).docx
- 2021年山东省滨州市初级护师基础知识知识点汇总(含答案).docx
- 2021年内蒙古自治区呼伦贝尔市注册会计公司战略与风险管理真题二卷(含答案).docx
- 2022-2023学年福建省宁德市普通高校对口单招生态学基础自考真题(含答案).docx
- 2021-2022学年河南省新乡市电焊工电焊工测试卷(含答案).docx
- 2021-2022年江西省萍乡市社会工作者职业资格社会工作实务(初级)测试卷(含答案).docx
- 2022-2023年内蒙古自治区呼和浩特市大学英语6级大学英语六级测试卷(含答案).docx
- 2021年内蒙古自治区锡林郭勒盟中级主管护师专业知识真题二卷(含答案).docx
- 2022-2023学年湖北省黄石市导游资格导游业务测试卷(含答案).docx
原创力文档

文档评论(0)