更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
C语言中下列叙述正确的是______。A:不能使用do-while语句构成循环B:do-while语句构成的循环,必须用break语句才能退出C:do-while语句构成的循环,当while语句中的表达式值为非零时结束循环D:do-while语句构成的循环,当while语句中的表达式值为零时结束循环评析:知识点:知识点/选择题/C5循环结构程序设计/循环基本概念T96、以下选项中属于C语言的数据类型是______。A:复数型B:逻辑型C:双精度型D:集合型评析:知识点:知识点/选择题/C2基本数据类型及表达式/基本数据类型T97、下列描述中不正确的是______。A:字符型数组中可以存放字符串B:可以对字符型数组进行整体输入、输出C:可以对整型数组进行整体输入、输出D:不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值评析:知识点:知识点/选择题/C7数组/数组基本概念98、以下程序的输出结果是______。main(){intx=10,y=10,i;for(i=0;x>8;y=++i)printf("%d%d",x--,y);}A:10192B:9876C:10990D:101091评析: 知识点:知识点/选择题/C5循环结构程序设计/FOR循环结构T99、以下程序的输出结果是______。main(){chara[10]={1','2','3','4','5','6','7','8','9',0},*p;inti;i=5;p=a+i;printf("%s\n",p-1);}A:5B:56789C:5'D:"56789"评析:知识点:知识点/选择题/C8指针/指针与字符数组T100、能正确表示a和b同时为正或同时为负的表达式是______。A:(a>=0||b>=0)&&(a=0)&&(a
以下程序的输出结果是______。#include#includemain(){charb1[8]="goddwer",b2[8],*pb=b1+3;while(--pb>=b1)strcpy(b2,pb);printf("%d\n",strlen(b2));}A:8B:3C:1D:7评析:知识点:知识点/选择题/C8指针/【499、若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如图所示的链表结构:a bdatanext datanext┌─────┐ ┌─────┐│ | │ │ | ││5|------→ │9| ││ | │ │ | │└─────┘ └─────┘cdata next┌─────┐│ | ││7| ││ | │└─────┘↑q指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成新的链表的语句组是______。A:a.next=c;c.next=b;B:p.next=q;q.next=p.next;C:p->next=&c;q->next=p->next;D:(*p).next=q;(*q).next=&b;评析:知识点:知识点/选择题/C9结构体与共用体/链表T500、设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是______。 A:PER是结构体变量名B:PER是结构体类型名C:typedefstruct是结构体类型D:struct是结构体类型名评析:知识点:知识点/选择题/C9结构体与共用体/typedef的应用T501、已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是______。A:6B:0C:2D:1评析:知识点:知识点/选择题/C4选择结构程序设计/表达式运算T502、有以下程序main(){charp[]={a','b','c'},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));}程序运行后的输出结果是______。A:44B:33C:34D:43评析:知识点:知识点/选择题/C7数组/字符数组内存分配及串长度T503、有以下程序#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\n",i1,i2);}程序运行后的输出结果是______。A:64,28B:4,4C:4,3