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

当前位置:首页 > 湖南省永州市职业中专2011届高三月考二计算机应用专业综合知识试题

湖南省永州市职业中专2011届高三月考二计算机应用专业综合知识试题

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 13:02:15

{ int i,n=0;

for(i=2;i<5;i++) { do

{ if(i%3) continue; n++; } while(!i); n++; }

printf(“n=%d\\n”,n); }

程序执行后的输出结果是

6, 以下程序运行后的输出结果是 #define A 3 #define B A+5 #define C B*B/A main()

{ printf(\

printf(\}

7, 以下程序运行后的输出结果是

int i; main()

{ int i=1, j=2;

fun(fun(i, &j), &j); }

fun(int a, int *b) { static int m=2; i+=m+a; m=++(*b);

printf(\ return (m); }

8, 以下程序运行后的输出结果是 main() { int bj();

printf(\}

bj(char *s1,char *s2)

{ while (*s1&&*s2&&s1!=s2) { s1++,s2++; }

if (*s1-*s2) return 1;

计算机应用类专业综合知识试题 第 13 页 (共 16 页)13

else return 0; }

二,程序填空题:5*7=35分

1,从键盘上输入若干个学生成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。

main()

{ float s,gmax,gmin; scanf(“%f,”&s); gmax=s;gmin=s;

while {if(s>gmax)gmax=s;

if gmin=s; scanf(“%f”,&s);}

printf(“gmax=%f\\ngmin=%f\\n”gmax,gmin); }

2, 下面程序的功能是计算1-3+5-7+ …… -99+101的值。

main()

{ int i,t=1,s=0;

for(i=1;i<=101;i+=2) { ; s=s+t;

}

printf(\; }

3, 下面程序的功能是将字符串s中所有的字符'c'删除。请选择填空。 #include main( )

{ char s[80]; int i,j; gets(s);

for(i=j=0;s[i]!= '\\0';i++ )

if(s[i]!= 'c') ; s[j]= '\\0'; puts(s); }

4, 以下程序是计算学生的年龄。已知第一位最小的学生年龄为10岁,其余学生的年龄一个比一个大2岁,求第5个学生的年龄。 #include age( int n )

计算机应用类专业综合知识试题 第 14 页 (共 16 页)

14

{ int c;

if( n==1 ) c=10;

else c= ; return(c); }

main() { int n=5;

printf(\ ); }

三,程序改错题5*4=20分

1 以下程序的功能是求10!,即1*2*3*…*9*10的值,请改正程序中的两处错误. #include main() { int x=0,a;

for(a=1;a<=10;,a++) a=x*a;

printf(“10!=%ld”,x); }

2下列给定程序中函数fun的功能是:计算正整数num的各位上的数字之积。例如,

若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include long fun(long num) { long k=1; do

{ k*=num; num=num\\10; } while(num); return(num); }

main() { long n;

printf(\ scanf(\

printf(\}

四,编程: (第1题12分,第2题13 分,共25分)

1求1到1000之内能被7或11整除,但不能同时被7和11整除的所有整数

计算机应用类专业综合知识试题 第 15 页 (共 16 页)

15

的个数。

2用一元纸币兑换一分、两分和五分的硬币,要求兑换硬币的总数为30枚,问共有多少种换法?(注:在兑换中一分、两分或五分的硬币数可以为0枚,)

计算机应用类专业综合知识试题 第 16 页 (共 16 页) 16

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

{ int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; } while(!i); n++; } printf(“n=%d\\n”,n); } 程序执行后的输出结果是 6, 以下程序运行后的输出结果是 #define A 3 #define B A+5 #define C B*B/A main() { printf(\ printf(\} 7, 以下程序运行后的输出结果是 int i; main() { int i=1

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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