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

当前位置:首页 > C语言模拟题

C语言模拟题

  • 62 次阅读
  • 3 次下载
  • 2025/7/10 0:55:27

}

void TestFunc() {

FILE *IN,*OUT; char i[200];

IN=fopen(\ if(IN==NULL) {

printf(\ }

OUT=fopen(\ if(OUT==NULL)

{

printf(\ }

fscanf(IN,\ change(i);

fprintf(OUT,\ fclose(IN);

fclose(OUT); }

2 、功能:从低位开始取出长整型变量s中偶数位上的数,依次 构成一个新数放在t中。

例如:当s中的数为:7654321时,t中的数为:642。

------------------------------------------------*/

#include \

long fun (long s,long t) {

/*********Begin**********/

/********** End **********/ }

return t; }

main() {

long s, t,m;

void TestFunc();

printf(\

m=fun(s,t);

printf(\ TestFunc(); }

void TestFunc() {

FILE *IN,*OUT; int n; long i,t,m;

IN=fopen(\ if(IN==NULL)

{

printf(\ }

OUT=fopen(\ if(OUT==NULL) {

printf(\ }

for(n=0;n<5;n++)

{

fscanf(IN,\ m=fun(i,t);

fprintf(OUT,\ }

fclose(IN); fclose(OUT); }

五、程序改错

1 、功能:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半, 还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉 一半,又多吃了一个。以后每天早上都吃了前一天剩下的一 半零一个。到第10天早上想再吃时,见只剩下一个桃子了。 求第一天共摘了多少。

------------------------------------------------------ #include \main() {

int day,x1,x2; day=9;

/**********ERROR**********/

x2==1;

while(day>0) {

/**********ERROR**********/ x1=(x2+1)/2;

x2=x1;

/**********ERROR**********/ day++; }

printf(\}

2 、功能:将s所指字符串的反序和正序进行连接形成一个新串放在 t所指的数组中。

例如:当s所指的字符串的内容为\时,t所指数组中 的内容为\。

------------------------------------------------------* #include \#include \#include \/**********ERROR**********/ void fun (char s, char t) {

int i, d;

/**********ERROR**********/ d = len(s);

/**********ERROR**********/ for (i = 1; i

char s[100], t[100];

printf(\ scanf(\ fun(s, t);

printf(\}

六、程序填空

1 、题目:从键盘上输入10个整数,输入负数不算。

-------------------------------------------------------*/ #include \main() {

int i=0,a; do {

scanf(\

/***********FILL***********/ if (_____) i++;

printf(\ }

/***********FILL***********/

while(_____); }

2 、功能:通过函数的递归调用计算阶乘。

-------------------------------------------------------*/ #include \long power(int n) {

long f; if(n>1)

/***********FILL***********/ f=_____; else f=1; return(f); }

main() {

int n;

long y;

printf(\ /***********FILL***********/ scanf(\ y=power(n);

/***********FILL***********/ printf(\}

C语言模拟题(三)

搜索更多关于: C语言模拟题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} void TestFunc() { FILE *IN,*OUT; char i[200]; IN=fopen(\ if(IN==NULL) { printf(\ } OUT=fopen(\ if(OUT==NULL) { printf(\ } fscanf(IN,\ change(i); fprintf(OUT,\ fclose(IN); fclose(OUT); } 2 、功能:从低位开始取出长整型变量s中偶数位上的数,依次 构成一个新数放在t中。 例如:当s中的数为:7654321时,t中的数为:642。

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