第五章整理-1讲课讲稿
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章整理-1
单选(2分)
一个C程序是由可以由()。
A.一个main函数和若干个其他函数组成
B.一个主程序和若干个子程序组成
C.若干过程组成
D.若干子程序组成
正确答案: A
单选(2分)
在C语言中,有函数leapyear定义如下:int leapyear(int y)
{
int z=0;
if (y % 4 ==0 && y % 100 !=0 || y % 400==0)
z=1;
return z
}
有int型变量d,则执行函数调用语句d=leapyear(2010),则变量d的取值是()。
A.4
B.1
C.0
D.400
正确答案: B
单选(2分)
设x为int型变量,a为一个符号常量,则下列属于赋值语句的是()。
A.a=a*10 + a%10;
B.x+a=100;
C.x=(x=1,2*3)
D.x=(a=1,2*3);
正确答案: D
单选(2分)
世界上第一个计算机高级程序设计语言是()。
A.Pascal
B.ALGOL
C.C
D.FORTRAN
E.Basic
正确答案: D
单选(2分)
与计算机硬件系统紧密相关的程序设计语言是()。
A.符号语言
B.脚本语言
C.汇编语言
D.机器语言
E.高级语言
正确答案: D
单选(2分)
下面是一个将十进制正整数转换为2进制数的函数定义:
void tobinary(int x)
{
while (x>0) {
printf("%1d",x%2);
}
}
要实现函数的功能,则在空白处应该填写的程序语句是()。
A.x=x/2;
B.x=x/10;
C.x=x%2;
D.x=x%10;
正确答案: A 你选对了
单选(2分)
计算机程序设计语言是用于编写计算机程序的语言,下列叙述正确的是()。A.计算机程序设计语言是由一组基本符号和一组语法规则构成。
B.机器语言是用二进制代码表示的,不是计算机程序设计语言。
C.用计算机程序设计语言书写的程序都可以直接在计算机中运行。
D.计算机程序设计语言就是通常讲的C、Java等高级程序设计语言。
正确答案: A 你选对了
单选(2分)
在SQL中,数据查询语句SELECT的必选子句是()。
A.FROM子句
B.WHERE子句
C.GROUP BY子句
PUTE子句
E.ORDER BY子句
正确答案: A 你选对了
单选(2分)
从数据表student中查询张姓的所有学生,正确的SQL语句是()。
A.
SELECT sno,sname
FROM student
WHERE sname LIKE N'张%'
B.
SELECT sname
FROM student
WHERE sname = N'%张%'
C.
SELECT sno,sname
FROM student
WHERE sname LIKE N'%张%'
D.
SELECT sname
FROM student
WHERE sname = N'张%'
正确答案: A
单选(2分)
关于常量和变量,下列说法正确的是()。
A.常量占据的内存空间,其大小由数据本身决定。
B.符号常量和变量一样,也占用相应的内存空间。
C.常量在内存中不分配存储空间,变量在内存中分配存储空间。
D.所有变量所占的存储空间在函数调用结束后都会自动释放。
正确答案: C 你选对了
单选(2分)
判断一个char型变量ch是否为数字字符的正确表达式为()。
A.(ch>=0) &&(ch<=9)
B.('0'<=ch<='9')
C.(ch>='0') && (ch<='9')
D.(ch>='0'&& ch<='9')
正确答案: C 你选对了
单选(2分)
有int型变量x,i,j,k,则表达式x=(i=5,j=6,k=7)的值为()。
A.5
B.7
C.6
D.18
正确答案: B 你选对了
单选(2分)
下面是一个将小写字母变成大写字母的程序
main()
{
char ch;
scanf("%c",&ch);
if (ch>='a'&&ch<='z' )
ch = ;
printf("%c",ch);
}
要实现程序的功能,则在空白处应该填写的程序语句是()。
A.'A' + ch
B.'A' + 'ch' - 'a'
C.'A' + ch - 'a'
D.'A'+ ch - '0'
正确答案: C
关于数据文件,下列说法正确的是()。
A.在计算机文件中,都有行和列的概念。