教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 基础教育 >

c语言程序设计期末复习题汇总(9)

来源:网络收集 时间:2026-04-08
导读: main() { char ch[7]= {\ int i,s=0; for(i=0;ch[i]>='0'ch[i] A.1 B.1256 C.12ab56 D.l2 答案:A 59. 下面程序的运行结果是:( )。 main() { char s[]=\ int i; i=0; while(s[i]!='\\0') { if(s[i]>='a's[i]

main() {

char ch[7]= {\ int i,s=0;

for(i=0;ch[i]>='0'&&ch[i]<='9';i+=2) s=10*s+ch[i]-'0'; printf(\}

A.1 B.1256 C.12ab56 D.l2 答案:A

59. 下面程序的运行结果是:( )。

main()

{

char s[]=\ int i; i=0;

while(s[i]!='\\0') {

if(s[i]>='a'&&s[i]<='z') printf(\ i++; } }

A.ab B.ab1c2d4e C.abcde D.a

答案:C

60. 下面程序的运行结果是:( )。

main()

{

int i=0,n=0;

char s[10]=\ for(i=0;s[i]!='\\0';i++) if(s[i]<='9'&&s[i]>='0') n=n*10+(s[i]-'0'); else break;

printf(\ }

A.298h01 B.29801 C.01 D.298 答案:D

二、判断题:

1. ( F )在程序中可以对数值数组中的数据进行整体使用。

2. ( T )如果strcmp(s1,s2)的返回值为一个负数,则表明字符串s1一定小于字符串s2。 3. ( F )字符数组的输出不能一次性的整体输出。 4. ( T )用scanf函数输入的字符串不可以带空格。 5. 6. 7. 8.

( T )用gets函数输入的字符串可以带空格。

( F )实现两个字符串的复制可以使用str1=str2;语句。 ( T )使用strcpy函数可以实现两个字符串的复制。 ( T )使用strcat函数可以实现两个字符串的连接。

9. ( F )使用strlen函数可以求出一个字符串的实际长度(包含‘\\0’字符)。 10. ( F )如有定义char a[]=”student”;则数组a的长度为7。

11. ( F )如有定义char a[20];则可以通过a=“I am a boy”;给a赋值。 12. ( T )如有定义int a[2][3];则数组a的最后一个元素为a[1][2]。 13. ( T )如有定义int a[3][4]={0}; 则数组a的所有元素初值均为0。 14. ( F )C语言中数组名实质上是数组的首地址,是一个变量地址,可对其进行赋值。 15. ( F )构成数组的各个元素可以有不同的数据类型。

16. ( F )若有说明:int a[10];,则可以a[10]引用数组a的第10个元素。

c语言程序设计期末复习题汇总(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/565935.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)