关于程序方面论文范文集,与自考题库全国,自考题库av相关毕业论文怎么写
本论文是一篇关于程序方面毕业论文怎么写,关于自考题库全国,自考题库av相关毕业论文题目范文。免费优秀的关于程序及表达式及数据方面论文范文资料,适合程序论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
2007年4月自考《高级语言程序设计》模拟题
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内.
1.C语言程序编译时,程序中的注释部分()
A.参加编译,并会出现在目标程序中
B.参加编译,但不会出现在目标程序中
C.不参加编译,但会出现在目标程序中
D.不参加编译,也不会出现在目标程序中
2.下列表达式的值为0的是()
A.3﹪5
B.3/5.0
C.3/5
D.3<,5
3.正确的C语言用户自定义标识符是()
A.print
B.float
C.when
D.random﹪2
4.设inta等于3,则表达式a<,1&,&,--a>,1的运算结果和a的值分别是()
A.0和2
B.0和3
C.1和2
D.1和3
5.设inti,floatf,doubled,longinte,,则表达式10+′a′+i*f-d/e结果的类型是()
A.doubleB.long
C.intD.float
6.下列保留字中用于构成循环结构的是()
A.if
B.while
C.switch
D.default
7.与语句if(a>,b)if(c>,d)x等于1,elsex等于2,等价的是()
A.if(a>,b){if(c>,d)x等于1,elsex等于2,}
B.if(a>,b){if(c>,d)x等于1,}elsex等于2,
C.if((a>,b)&,&,(c>,d))x等于1,elsex等于2,
D.if(a<,等于b)x等于2,elseif(c>,d)x等于1,
8.设charx等于′a′,则printf(″x等于﹪c,y等于﹪c\n″,x,97),的输出是()
A.x等于a,y等于97
B.x等于97,y等于a
C.x等于97,y等于97
D.x等于a,y等于a
9.设inta,b,为使变量a和b分别获得数据10和20,则下列正确的是()
A.scanf(″%d,%d″,&,a,&,b),输入数据:10,20<,回车>,B.scanf(″%d,%d″,&,a,&,b),输入数据:1020<,回车>,C.scanf(″%d,%d″,&,a,&,b),输入数据:a等于10,b等于20<,回车>,D.scanf(″%d,%d″,a,b),输入数据:10,20<,回车>,intb[3][3]等于{1,2,3},
main()
{printf(″﹪d\n″,a[1][0]+b[0][0]),}
后输出的结果是()
A.0
B.1
C.2
D.3
11.设charstr[100],inti等于5,则引用数组元素的错误形式是()
A.str[i+10]
B.(str+i)
C.(str+i-1)
D.((str++)+i)
12.设intx[]等于{1,2,3,4,5,6},*p等于x,则值为3的表达式是()
A.p+等于2,*++p
B.p+等于2,*p++
这篇论文网址:http://www.sxsky.net/xie/070174457.html
C.p+等于3,*p
D.p+等于2,++*p
13.在函数内,定义变量时存储类型符可省略的是()
A.auto
B.static
C.extern
D.register
14.执行下列程序
inta等于3,b等于4,
voidfun(intx1,intx2)
{printf(″﹪d,﹪d\n″,x1+x2,b),}
main()
{inta等于5,b等于6,fun(a,b),}
后输出的结果是()
A.3,4
B.11,1
C.11,4
D.11,6
15.设有定义语句
struct
{inta,floatb,}d[3]等于{{1,4},{2,5},{6,7}},
则printf(″﹪3.1f\n″,d[2].a*d[2].b/d[1].b),的输出是()
A.2.5
B.2.0
C.8.0
D.8.4
16.设有定义语句:enumt1{a1,a2等于7,a3,a4等于15}time,
则枚举常量a2和a3的值分别为()
A.1和2
B.2和3
C.7和2
D.7和8
17.将一个整数10002存到磁盘上,以ASCII码形式存储和以二进制形式存储,占用的字节数分别是()
A.2和2
B.2和5
C.5和2
D.5和5
18.在文件使用方式中,字符串″rb″表示()
A.打开一个已存在的二进制文件,只能读取数据
B.打开一个文本文件,只能写入数据
C.打开一个已存在的文本文件,只能读取数据
D.打开一个二进制文件,只能写入数据
19.执行下列程序
#defineF(y)15>,>,y
#definePRINT(a)printf(″﹪d″,a)
main()
{
PRINT(F(2)),
}
后输出的结果是()
A.3
B.3.5
C.14
D.7.5
20.main()函数可以带两个形参,一般分为argc和argv,其中argv可以定义为()
A.intargv,
B.char*argv[],
C.charargv[],
D.char**argv[],
第二部分非选择题(80分)
二、填空题(本大题共10小题,每小题2分,共20分)
21.初始化值是0.618的双精度变量a的定义形式为_____________________.
22.表达式!10!等于1的值是____________________.
23."20<,x≤30"的C语言表达式是____________________.
24.表达式a等于1,a+1,a++的值是___________________.
25.设inti等于5,则循环语句while(i>,等于1)i--,执行后,i的值为_______________.
26.被调函数在执行结束时,这个函数中定义的_______________类型的变量不被释放.
27.设
structstudent
{
intno,
charname[12],
floatscore[3],
}sl,*p等于&,sl,
用指针法给sl的成员no赋值1234的语句是___________________.
28.C语言程序中对文本文件的存取是以________________为单位进行的.
29.设charstring[]等于″This_is_a_book!″,则数组的长度应是________________.
30.设inta[2][3]等于{{2},{3}},则数组元素_____________________的值为3.
三、程序分析题(本大题共5小题,每小题5分,共25分)
阅读下列程序,将输出结果写到各题右侧的空白处
31.inta等于200,
Voids(),
main()
{inti,
for(i等于1,i<,等于5,i++)
{a++,
printf(″﹪d,″,a),
s(),
}
{
s(),
{staticinta等于20,
a++,
printf(″﹪d\n″,a),
}
32.#include″stdio.h″
main()
{charc,
c等于getchar(),
if((c>,等于′a′&,&,c<,等于′z′)‖c>,等于′X′&,&,c<,等于′Z′)c等于c-23,
printf(″﹪c\n″,c),
}
设从键盘上输入Next↙
33.#defineN7
main()
{inti,j,temp,a[N]等于{1,2,3,4,5,6,7},
for(i等于0,i<,N/2,i++)
{j等于N-1-i,
temp等于a[i],a[i]等于a[j],a[j]等于temp,
}
for(i等于0,i<,N,i++)printf(″
关于程序方面论文范文集,与自考题库全国,自考题库av相关毕业论文怎么写参考文献资料: