2016年下半年《高级语言程序设计(高起专)》期末考试试题
窗体顶端
1.  ( 单选题 )
以下程序的输出结果是(  )。
main()
{int i,k,a[10],p[3];
 k=5;
 for(i=0;i<10;i++) a[i]=i;
 for(i=0;i<3;i++) p[i]=a[i*(i+1)];
 for(i=0;i<3;i++) k+=p[i]*2;
 printf("%d\n",k);
}
下载免费(本题2.0分)
 A、  20 
 B、  21 
 C、  22 
 D、  23 
标准答案:B
2.  ( 单选题 )
有以下程序,输出结果是(  )
float fun(int x,int y)
{ return(x+y); }
main()
{
int a=2,b=5,c=8;
printf("%3.0f\n",fun((int)fun(a+c,b),a-c));
}
(本题2.0分)
 A、  9 
 B、  21 
 C、  9.0 
 D、  编译出错 
标准答案:A
3.  ( 单选题 ) C语言程序的基本单位是(  )(本题2.0分)
 A、  程序行 
 B、  语句 
 C、  函数 
 D、  字符 
标准答案:C
4.  ( 单选题 ) 一个 C 程序的执行是从(    )(本题2.0分)
 A、  本程序的main函数开始,到main函数结束 
 B、  本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 
 C、  本程序的main函数开始,到本程序文件的最后一个函数结束 
 D、  本程序文件的第一个函数开始,到本程序main函数结束 
标准答案:C
5.  ( 单选题 ) 一个 C 语言程序是由(  )(本题2.0分)
 A、  一个主程序和若干子程序组成 
 B、  函数组成 
putchar函数 C、  若干过程组成 
 D、  若干子程序组成知网回应被罚: 诚恳接受 
标准答案:B
6.  ( 单选题 ) 变量的指针,其含义是指该变量的(  )(本题2.0分)
 A、   
 B、  名 
 C、  地址 
 D、  一个标志 
标准答案:C
7.  ( 单选题 ) C语言提供的合法的数据类型关键字是_____(本题2.0分)
 A、  Double 
 B、  short 
 C、  integer 
 D、  Char 
标准答案:B
8.  ( 单选题 ) 以下关于数组的描述正确的是(  )(本题2.0分)
 点字符的ascii码值是多少A、   数组的大小是可变的,可以有不同的类型的数组元素 
 B、  数组的大小是固定的,所有数组元素的类型必须相同
社区论坛源码哪个好 C、  数组的大小是可变的,但所有数组元素的类型必须相同
 D、  数组的大小是固定的,但可以有不同的类型的数组元素 
标准答案:B
9.  ( 单选题 ) C 语言提供的合法关键字是()(本题2.0分)
 A、  swicth 
 B、  chan 
 C、  Case 
 D、  default 
标准答案:D
10.  ( 单选题 ) 若定义int a[2][2]={1,2,3,4},则a数组的各数组元素值分别为(  )(本题2.0分)
 A、  a[0][0]=1,a[0][1]=3,a[1][0]=2,a[1][1]=4 
 B、  a[0][0]=4,a[0][1]=3,a[1][0]=2,a[1][1]=1 
 C、  a[0][0]=1,a[0][1]=2,a[1][0]=3,a[1][1]=4 
 D、  a[0][0]=4,a[0][1]=2,a[1][0]=3,a[1][1]=1 
标准答案:C
11.  ( 单选题 ) 关于return语句,下列正确的说法是(  )(本题2.0分)
 A、  必须在每个函数中出现 
 B、  可以在同一个函数中出现多次 
 C、  在主函数和其他函数中均要出现 
 D、  只能在除主函数之外的函数中出现一次 
标准答案:B
12.  ( 单选题 ) C 语言中的标识符只能由字母、数字和下划线三种字符组成 设计模式分为哪几类, 且第一个字符 ()(本题2.0分)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。