(11)以下叙述中错误的是( )。
A)C语言编写的函数源程序,其文件名后缀可以是.C
B)C语言编写的函数都可以作为一个独立的源程序文件
C)C语言编写的每个函数都可以进行独立的编译并执行
D)一个C语言程序只能有一个主函数
(12)以下选项中关于程序模块化的叙述错误的是( )。
A)把程序分成若干相对独立的模块,可便于编码和调试
B)把程序分成若干相对独立、功能单一的模块,可便于重复使用这些模块
c)可采用自底向上、逐步细化的设计方法把若干独立模块组装成所要求的程序
D)可采用自项向下、逐步细化的设计方法把若干独立模块组装成所要求的程序
(13)以下选项中关于c语言常量的叙述错误的是( )。
A)所谓常量,是指在程序运行过程中,其值不能被改变的量
B)常量分为整型常量、实型常量、字符常量和字符串常量
c)常量可分为数值型常量和非数值型常量
D)经常被使用的变量可以定义成常量
(14)若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是( )。
A)char
B)int
C)double
D)float
(15)若有定义语句:int x=12,3=8,z;,在其后执行语句z=0.9+x/y;,则Z的值为( )。
A)1.9
B)1
C)2
D)2.4
(16)若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是( )。
A)3 5
B)3,5
C)3;5
D)35
(17)若有定义语句:intk1=10,k2=20;,执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为( )。
A)0和1
B)0和20
C)10和1
D)10和20
(18)有以下程序
#include
main()
{int a=1,b=0;
if(-a) b++;
else if(a=0)b+=2:
else b+=3:
printf("%d\n",b);
)
程序运行后的输出结果是( )。
A)0
B)1
C)2
D)3
(19)下列条件语句中,输出结果与其他语句不同的是( )。
A)if(a)printf("%d\-n",x); else printf("%d\n",y);
B)if(a—0)printf("%d\n",y); else printf("%d\n",x);
C)if(a!=0)p由tf("%d\n",x); else printf("%d\n",y);
D)if(a=0)printf("%d\n",x); else printf("%d\n",y);
(20)有以下程序
#include
main()
{int a=7;
while(a--);
printf("%d\n",a);
)
程序运行后的输出结果是( )。
A)-1
B)0
C)1
D)7
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 |