- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C实训学期测试题,高一下学期期末测试题,小学期实训总结,小学期实训报告,c语言测试题,c测试题,c语言基础测试题,c实训总结,c实训报告,c语言实训总结
Sheet1
v_tm_bzda
v_tm_da
v_tm_fs
v_tm_nd
v_tm_nr
v_tm_tx
v_tm_zsd
v_tm_zy
题号
题目内容
可选项
答案
说明
执行下面程序后,输出结果是()。
main()
{ a=45,b=27,c=0;
c=max(a,b);
printf(%d\n,c);
}
int max(x,y)
int x,y;
{ int z;
if(xy) z=x;
else z=y;
return(z);
}
45;
27;
18;
72
A
下列数组说明中,正确的是()。
int array[][4];
int array[][];
int array[][][5];
int array[3][];
下面有关for 循环的正确描述是 ()。
for 循环只能用于循环次数已经确定的情况;
for 循环是先执行循环体语句,后判断表达式;
在for 循环中,不能用break 语句跳出循环体;
for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来;
D
以下程序的输出结果是().
main()
{int i,j,k,a=3,b=2;
i=(--a==b++)?--a:++b;
j=a++;k=b;
printf(i=%d,j=%d,k=%d\n,i,j,k);
}
i=2,j=1,k=3;
i=1,j=1,k=2;
i=4,j=2,k=4;
i=1,j=1,k=3;
若有下列定义,则对a 数组元素地址的正确引用是().
int a[5],*p=a;
C
下列选项中正确的语句组是()。
char s[8]; s={Beijing};
char *s; s={Beijing};
char s[8]; s=Beijing;
char *s; s=Beijing;
若变量a,i 已正确定义,且i 已正确赋值,合法的语句是()
a=int(i);
a==1;
++i;
a=a++=5;
以下字符中不是转义字符的是()。
\a;
\b;
\c;
\\
a 是个转义字符,其 ASCII 码为 7: \a (alert)
char h,*s=h;可将字符H通过指针存入变量h 中的语句是().
*s=H;
*s=H;
s=H;
s=H
B
设以下变量均为int 类型,表达式的值不为7的是()
x=y=6,x+y,x+1;
x=y=6,x+y,y+1;
x=6,x+1,y=6,x+y;
y=6,y+1,x=y,x+1
若有说明 int a[3][4];则对a 数组元素的正确引用是()。
a[2][4];
a[1,3];
a[1+1][0];
a(2)(1)
有定义:int a=8,b=5,c;, 执行语句c=a/b+0.4;后,c 的值为 ()
1.4;
1;
2.0;
2
以下标识符中,不能作为合法的C 用户定义标识符的是().
answer;
to;
signed;
_if
在C 语言中,引用数组元素,其数组下标的数据类型允许是()
整型常量;
整型表达式;
整型常量或整型表达式;
任何类型的表达式
已知year 为整型变量,不能使表达式(year%4==0year%100!=0)||year%400==0的值为真的数据是().
1990;
1992;
1996;
2000
以下描述中,正确的是()。
预处理是指完成宏替换和文件包含中指定的文件的调用;
预处理指令只能位于C 源文件的开始;
源程序中凡是行首以#标识的控制行都是预处理指令;
预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析作准备
以下函数调用语句中实参的个数是().exce((v1,v2),(v3,v4,v5),v6);
3;
4;
5;
6
下列程序的输出结果是().
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{
case 1:switch(y)
{
case
0:a++;break;
case
1:b++;break;
}
case 2:a++;b++;break;
case 3:a++;b++;break;
}
printf(a=%d,b=%d\n,a,b);
}
a=1,b=0;
a=2,b=1;
a=1,b=1;
a=2,b=2
以下各选项企图说明一种新的类型名,其中正确的是()。
typedef v1 int;
typedef v2=int;
typedef int v3;
typedef v4: int
设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为()。
float;
char;
int;
double
若已定义x 为int 类型变量,下列语句中说明指针变量p 的正确语句是().
int p=
您可能关注的文档
- 沪科版《4.4光的色散》ppt+flash课件.ppt
- 沪科版《4.5科学探究:凸透镜成像》ppt课件.ppt
- 沪科版《5.3弹力与弹簧测力计》ppt课件.ppt
- 沪科版七年级上2.3合并同类项 课件.ppt
- 沪科版三角形中的边角关系(第一课时)PPt课件.ppt
- 沪科版九年级物理汽化与液化练习.ppt
- 沪科版八年级数学下17.2 二次根式的除法.ppt
- 沪科版八年级物理5.1.质量教案.doc
- 沪科版八年级物理上册 1.2 探索之路 PPT课件2.ppt
- 沪科版八年级物理上册 2.1 动与静 PPT课件3.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)