下载此文档

(完整word版)高级语言程序设计(C)2019春答案.docx


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
(完整word版)高级语言程序设计(C)2019春答案.docx学****中心 / 函授站 _
姓名 学号
西安电子科技大学网络与继续教育学院
2019 学年上学期
《高级语言程序设计( C)》期末考试试题
(综合大作业)
题号 一 二 ,'r','i','n','g'};
printf("%d\n",strlen(str));
}
A)6 B)7 C)11 D)12
14. 运行以下程序后,如果从键盘上输入 65 14< 回车 > ,则输出结果为
main ( )
{
int m , n;
printf("Enter m ,n:");
scanf("%d%d ,&m, &n");
while(m!=n)
{
while(m>n) m-=n;
while(n>m) n-=m;
}
printf("m=%d\n" ,m);
}
A)m=3 B)m=2 C)m=1 D)m=0
15. char ch =’ A’;
ch=(ch>= ‘ A’ &&ch<=‘ Z’ )?(ch+ ’ a’- ‘ A’ ):ch; 表达式运算后, ch 的值是
A) a B) ‘ a ’ C) A D) “ a ”
16. 设 p1 和 p2 是指向同一个 int 型一维数组的指针变量, k 为 int 型变量,则不能正确执行的语句是
A) k=*p1+*p2; B) p2=k;
C) p1=p2; D) k=*p1*(*p2);
若有以下定义和语句:
int u=010,v=0x10,w=10;
printf(
“ %d,%d,%d n” ,u,v,w);
则输出结果是
A) 8,16,10
B) 10,10,10
C) 8,8,10
D) 8,10,10
能正确表示 a≥ 10 或 a≤0的关系表达式是
A)a>=10 or a<=0 B)a>=10 │ a<=0
C)a>=10 ││ a<=0 D)a>=10 ││ a<=0
19.
main( )
{int x=1,a=0,b=0;
switch(x)
{
case 0: b++;
case 1: a++;
case 2: a++;b++;
}
printf( “ a=%d,b=%d\n ” ,a,b);
}
程序的输出结果是
A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=2
以下说法中正确的是
A) #define 和 printf 都是 C 语句
B) #define 是 C 语句,而 printf 不是
第3页 (共6页)
C) printf
是 C 语句,但 #define
不是
D) #define
和 printf
都不是 C 语句
二、填空题(每空
1 分,共 10
分。)
1.
为表示关系: x≤ y≤ z ,应使用的 C 语言表达式是 __(X<=Y)&&(Y<=Z)__

2

(完整word版)高级语言程序设计(C)2019春答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人飞行的猛子
  • 文件大小69 KB
  • 时间2022-01-25