- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022年吉林省白城市全国计算机等级考试C语言程序设计
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。A.scanf B.getchar C.gets D.getc?2.当接受用户输入的含有空格的字符串时,应使用()函数。A.gets() B.getchar() C.scanf() D.printf()?3.?有以下程序: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?4.下面的哪一个保留字不能作为函数的返回类型()。A.void B.int C.new D.long?5. 设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是( )。A.k=*q1+*q2; B.q1=k; C.q1=q2; D.k=*q1*(*q2);?6.?有以下程序:main( ){ int k=5,n=0;do{ switch(k){ case 1:case 3:n+=l;k--;break;defalut:n=0;k--;case 2:case 4:n+=2;k--;break:}printf(%d,n);}while(k0&&n5);}程序运行后的输出结果是( )。A.235 B.0235 C.02356 D.2356?7.如有inta=11;则表达式(a/1)的值是()。A.0 B.3 C.4 D.11?
8.有以下程序:
#include <stdio.h>
void f(int *p,int *q);
main()
{
int m=1,n=2, *r=m;
f(r, n);
printf(“%d,%d”, m, n);
}
void f( int *p, int *q)
{
p=p+1;
*q=*q+1;
}
程序的运行结果是()。
A.2,3 B.1,3 C.1,4 D.1,2?9.在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。A.文件 B.数据库 C.字段 D.记录?10.下列关于宏的叙述中正确的是()。A.宏替换没有数据类型限制?B.宏定义必须位于源程序中所有语句之前?C.宏名必须用大写字母表示?D.宏调用比函数调用耗费时间?11.下列选项中,能够满足“若字符串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;?12. 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。A.控制流 B.加工 C.数据存储 D.源和潭?
13.有以下程序:
#include <stdio.h>
void f( int b[])
{int i;
for(i=2; i<6; i++) b[i]*=2;
}
main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10}, i;
f(a);
for(i=0; i<10; i ++)
printf(“%d,”, a[i]);
}
程序的运行结果是()。
A.1,2,3,4,5,6,7,8,9,10,?B.1,2,6,8,10,12,7,8,9,10,?C.1,2,3,4,10,12,14,16,9,10,?D.1,2,6,8,10,12,14,16,9,10,?14.15.判断一个单向链表中是否存在环的最佳方法是()A.两重遍历 B.快慢指针 C.路径记录 D.哈希表辅助?16.考虑一个特殊的hash函数h,能将任一字符串hash成一个整数k,其概率P(k)=2^(-k),k=1,2,…,∞。对一个未知大小的字符串集合S中的每一个元素取hash值所组成的集合为h(S)。若h(S)中最大的元素Maxh(S)=10,那么S的大小的期望是()A.
您可能关注的文档
- 2022-2023年山西省晋城市全国计算机等级考试网络安全素质教育.docx
- 2021-2022年吉林省通化市成考专升本计算机基础专项练习(含答案).docx
- 2022年安徽省黄山市电工等级防爆电气作业.docx
- 江西省上饶市全国计算机等级考试计算机基础及MS Office应用真题(含答案).docx
- 2022年江苏省南通市全国计算机等级考试网络安全素质教育.docx
- 2022年陕西省铜川市成考专升本计算机基础知识点汇总(含答案).docx
- 2022-2023年陕西省咸阳市单招高级焊工专项练习(含答案).docx
- 2021-2022年安徽省池州市全国计算机等级考试计算机基础及MS Office应用专项练习(含答案).docx
- 2022年浙江省金华市电梯作业电梯安全管理(A4)知识点汇总(含答案).docx
- 2022-2023年江西省宜春市全科医学(中级)基础知识知识点汇总(含答案).docx
文档评论(0)