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

当前位置:首页 > C语言程序设计模拟试题A(附答案)

C语言程序设计模拟试题A(附答案)

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 5:23:17

.

13.执行下述程序的输出结果是______ _______。 #include struct str {

float x; char *y; } *m;

struct str group[3]={

}; main() {

m=group;

printf(\ }

14.下面的程序用来统计某文件中字符的个数。请填空。 #include #include main() {

FILE *fp; long num=0;

if ((fp=fopen(\ {

printf(\ exit(0); }

.

95.0,\ 82.5,\ 73.5,\ .

while (____ _____) {

fgetc(fp); num++; }

printf(\ fclose(fp); }

15.执行下述程序后,输出结果为______。 #include #define FUN1(a,b) a+b #define FUN2(a,b) a-b #define CAL(a,b) a*b+a+3 main() {

printf(\ }

三、修改程序(在程序出错的语句下划横线并标号,把修改后的语句写在程序之后的横线上。每小题5分,共10分)

1.下列给定程序的功能是:读入一个整数(2<=k<=10000),打印它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出2、3、5、7、11。

#include #include IsPrime(int n); { int i,m;

m=1;

for ( i=2; i

.

.

if !(n%i)

{ m=0; continue; } return (m); } main() { int j,k;

printf(“\\nPlease enter an integer number between 2 and 10000:”);scanf(“%d”,k);

printf(“\\nThe prime factor(s) of %d is (are):”,k); for (j=2;j<=k;j++)

if ((!(k%j))&(IsPrime(j)) printf(“\\nM”,j); printf(“\\n”); }

2.下列给定程序中,函数fun的功能是:逐个比较a、b两个字符串对应位置中的字符,把ASCII值大或等于的字符一次存放到c数组中,形成一个新的字符串。例如,若a中的字符串为aBCDeFgH,b中的字符串为:ABcd,则c中的字符串为:aBcdeFgh。

#include #include

void fun(char *p,char *q,char *c); { int k=1; while(*p!=*q)

{ if (*p<*q) c[k]=*q; else c[k]=*p; if (*p) p++; if (*q) q++;

.

.

k++; } }

main()

{ char a[10]=“aBCDeFgh”,b[10]=“ABcd”,c[80]={“”}; fun(a,b,c);

printf(“The string a:”); puts(a); printf(“The string b:”); puts (b); printf(“The result:”); puts(c); }

四、阅读下列程序,在程序后面的横线上,写出该程序的功能或给出运行结果。(每小题5分,共20分) 1. #include void main()

{ char ch; int k=0;

for(ch=’A’;ch<’H’;ch++,k++)

if(k%2==0) printf(“%c”,ch);

printf(“\\n”);

}

输出结果: 2. #include void main( ) { int k=0;

char c=’A’; do {

switch (c++)

.

搜索更多关于: C语言程序设计模拟试题A(附答案) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

. 13.执行下述程序的输出结果是______ _______。 #include struct str { float x; char *y; } *m; struct str group[3]={ }; main() { m=group; printf(\ } 14.下面的程序用来统计某文件中字符的个数。请填空。 #include

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