云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 专升本C语言历年考试题及答案2

专升本C语言历年考试题及答案2

  • 62 次阅读
  • 3 次下载
  • 2025/7/13 0:45:31

专升本C语言历年考试题及答案

printf(\

5. 下列程序段的输出结果是__ k=4 s=6___。 int k, s;

for(k=0, s=0; k<10; k++) if (s>k) break ; else s += k;

printf(\

6. 下列程序段的输出结果是__15___。 #define MIN(x,y) (x)<(y)?(x) : (y) printf(\

7. 下列程序在运行时可能会出错,原因是__指针变量s未赋初值____。 # include void main( ) { char *s; gets(s); puts(s); }

8. 下列程序段的输出是___6 0__。 # include

int f(int m) { static int k=0; int s=0; for(; k<=m; k++) s++;

5

专升本C语言历年考试题及答案

return s; }

void main( ) { int s1, s2; s1=f(5); s2=f(3);

printf(\}

9. 下列程序段的输出结果是__ fgh ___。 char *st[ ]={\printf(\

10. 用typedef定义一个含10个元素的整型数组ARR。 typedef int ARR[10];

11.以下程序调用findmax函数返回数组中的最大值,请填空。

findmax(int *a,int n) { int *p,*s; for(p=a,s=a; p-a if ( *p>*s ) s=p; return(*s); } main()

{ int x[5]={12,21,13,6,18}; printf(\}

三、程序(段)填空题

1.设变量x, y, z已正确定义和赋值,请仔细阅读程序段A,然后在程序段B中填入正确的内容,使程序段A和程序段B有相同的功能。

6

专升本C语言历年考试题及答案

程序段A 程序段B x=x+y; y=x-y; x=x-y; z=x+y; z=x ; x=y ; y=z; z=x+y;

2.请仔细阅读函数f1,然后在函数f2中填入正确的内容,使函数f1和函数f2有相同的功能。char *f1(char s[ ], char t[]) { int k;

for(k=0; t[k]!=' '; k++) s[k]=t[k]; s[k]=' '; return s; }

7

搜索更多关于: 专升本C语言历年考试题及答案2 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

专升本C语言历年考试题及答案 printf(\5. 下列程序段的输出结果是__ k=4 s=6___。 int k, s; for(k=0, s=0; kk) break ; else s += k; printf(\6. 下列程序段的输出结果是__15___。 #define MIN(x,y) (x)<(y)?(x) : (y) printf(\7. 下列程序在运行时可能会出错,原因是__指针变量s未赋初值____。 # include void main( ) { char *s; gets(s); puts(s); } <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com