当前位置: 首页 > news >正文

嘉兴做网站建设的公司哪家好搜索引擎优化规则

嘉兴做网站建设的公司哪家好,搜索引擎优化规则,网站开发的技术支持,北京海淀网络公司《C Primer Plus》第13章复习题与编程练习复习题1. 下面的程序有什么问题?2. 下面的程序完成什么任务?(假设在命令行环境中运行)3. 假设程序中有下列语句:4. 编写一个程序,不接受任何命令行参数或接受一个命…

《C Primer Plus》第13章复习题与编程练习

  • 复习题
    • 1. 下面的程序有什么问题?
    • 2. 下面的程序完成什么任务?(假设在命令行环境中运行)
    • 3. 假设程序中有下列语句:
    • 4. 编写一个程序,不接受任何命令行参数或接受一个命令行参数。如果有一个参数,将其解释为文件名;如果没有参数,使用标准输入(stdin)作为输入。假设输入完全是浮点数。该程序要计算和报告输入数字的算术平均值。
    • 5. 编写一个程序,接受两个命令行参数。第1个参数是字符,第2个参数是文件名。要求该程序只打印文件中包含给定字符的那些行。

复习题

1. 下面的程序有什么问题?

int main(void) 
{ int * fp; int k; fp = fopen("gelatin"); for (k = 0; k < 30; k++) fputs(fp, "Nanette eats gelatin."); fclose("gelatin");return 0; 
}

缺少头文件,fopen()和fclose()函数错误。

修改后的代码如下:

#include <stdio.h>int main(void) 
{ FILE *fp; int k; fp = fopen("gelatin", "w"); for (k = 0; k < 30; k++) fputs("Nanette eats gelatin.\n", fp); fclose(fp);return 0; 
}

2. 下面的程序完成什么任务?(假设在命令行环境中运行)

#include <stdio.h> 
#include <stdlib.h> 
#include <ctype.h> 
int main(int argc, char *argv []) 
{ int ch; FILE *fp; if (argc < 2) exit(EXIT_FAILURE); if ((fp = fopen(argv[1], "r")) == NULL) exit(EXIT_FAILURE); while ((ch = getc(fp)) != EOF) if (isdigit(ch)) putchar(ch); fclose(fp); return 0; 
}

如果有第二个参数,尝试打开一个和该参数名同名的文件,如果该文件可以打开,在屏幕上输出一个其中的所有数字。

运行结果:

在这里插入图片描述

在这里插入图片描述

3. 假设程序中有下列语句:

#include <stdio.h> 
FILE * fp1,* fp2; 
char ch;fp1 = fopen("terky", "r"); 
fp2 = fopen("jerky", "w");

另外,假设成功打开了两个文件。补全下面函数调用中缺少的参数:

a.ch = getc();
b.fprintf( ,“%c\n”, );
c.putc( , );
d.fclose(); /* 关闭terky文件 */

a. fp1
b. fp2 ch
c. ch fp2
d. fp1

4. 编写一个程序,不接受任何命令行参数或接受一个命令行参数。如果有一个参数,将其解释为文件名;如果没有参数,使用标准输入(stdin)作为输入。假设输入完全是浮点数。该程序要计算和报告输入数字的算术平均值。

代码:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>void makeFile()
{srand((unsigned long)time(0));FILE *fp;fp = fopen("file.txt", "w");//生成100个浮点数,小数点前有3位,小数点后有4位for (int j = 0; j < 100; ++j){for (int i = 0; i < 7; ++i){if (i == 3){putc('.', fp);}putc(rand() % 10 + '0', fp);}putc('\n', fp);}fclose(fp);
}int main(int argc, char **argv)
{makeFile();FILE *fp;double n, sum = 0.0;int num = 0;if (argc == 1){fp = stdin;}else if (argc == 2){if ((fp = fopen(argv[1], "r")) == NULL){fprintf(stderr, "Open %s failed\n", argv[1]);exit(EXIT_FAILURE);}}else{fprintf(stderr, "Usage:%s [filename]\n", argv[0]);exit(EXIT_FAILURE);}while (fscanf(fp, "%lf", &n) == 1){num++;sum += n;}if (num){printf("%lf\n", sum / n);}else{puts("There is no number");}system("pause");return 0;
}

运行结果:

使用文件输入:

在这里插入图片描述

在这里插入图片描述

使用键盘输入:

在这里插入图片描述

5. 编写一个程序,接受两个命令行参数。第1个参数是字符,第2个参数是文件名。要求该程序只打印文件中包含给定字符的那些行。

注意
C程序根据’\n’识别文件中的行。假设所有行都不超过256个字符,你可能会想到用fgets()。


文章转载自:
http://dinncopalau.wbqt.cn
http://dinncowhisperous.wbqt.cn
http://dinncophe.wbqt.cn
http://dinncoweigelia.wbqt.cn
http://dinncorediscount.wbqt.cn
http://dinncocontentious.wbqt.cn
http://dinncoabsolute.wbqt.cn
http://dinncoboulevardier.wbqt.cn
http://dinncoadeodatus.wbqt.cn
http://dinncodeclasse.wbqt.cn
http://dinncojaileress.wbqt.cn
http://dinncokanzu.wbqt.cn
http://dinncomulticast.wbqt.cn
http://dinncojingo.wbqt.cn
http://dinncokilogramme.wbqt.cn
http://dinncobegem.wbqt.cn
http://dinncopteridoid.wbqt.cn
http://dinncodialectic.wbqt.cn
http://dinncoreleasable.wbqt.cn
http://dinncoastronomer.wbqt.cn
http://dinncoxxxiv.wbqt.cn
http://dinncopanicum.wbqt.cn
http://dinncovibracula.wbqt.cn
http://dinncounderbred.wbqt.cn
http://dinncousurpation.wbqt.cn
http://dinncomung.wbqt.cn
http://dinncocoocoo.wbqt.cn
http://dinncofarmhouse.wbqt.cn
http://dinnconeedy.wbqt.cn
http://dinncowastebasket.wbqt.cn
http://dinncodissector.wbqt.cn
http://dinncogalenic.wbqt.cn
http://dinncogassiness.wbqt.cn
http://dinncorestlesseness.wbqt.cn
http://dinncogemsbok.wbqt.cn
http://dinncoesa.wbqt.cn
http://dinncobackmarker.wbqt.cn
http://dinncocleidoic.wbqt.cn
http://dinncorebozo.wbqt.cn
http://dinncovisby.wbqt.cn
http://dinnconicene.wbqt.cn
http://dinncocharily.wbqt.cn
http://dinncongr.wbqt.cn
http://dinncounderwrote.wbqt.cn
http://dinncounlettered.wbqt.cn
http://dinncoidolatrize.wbqt.cn
http://dinncoskinhead.wbqt.cn
http://dinncoastrophysics.wbqt.cn
http://dinncocounterguard.wbqt.cn
http://dinncostopcock.wbqt.cn
http://dinncospermatic.wbqt.cn
http://dinncoagism.wbqt.cn
http://dinncohippish.wbqt.cn
http://dinncoplumply.wbqt.cn
http://dinncotutoyer.wbqt.cn
http://dinncomarietta.wbqt.cn
http://dinncobequeath.wbqt.cn
http://dinncomarketable.wbqt.cn
http://dinncoraze.wbqt.cn
http://dinncovires.wbqt.cn
http://dinncocapriccioso.wbqt.cn
http://dinncosicklemia.wbqt.cn
http://dinncoperitectoid.wbqt.cn
http://dinncoholocaine.wbqt.cn
http://dinncostrass.wbqt.cn
http://dinncorabbinic.wbqt.cn
http://dinncoignescent.wbqt.cn
http://dinncoclosh.wbqt.cn
http://dinncobadmash.wbqt.cn
http://dinncognesen.wbqt.cn
http://dinncopetroglyph.wbqt.cn
http://dinncopromote.wbqt.cn
http://dinncoimmerse.wbqt.cn
http://dinnconifty.wbqt.cn
http://dinncohammerhead.wbqt.cn
http://dinncohaemoglobinuria.wbqt.cn
http://dinncobrusquely.wbqt.cn
http://dinncorudesheimer.wbqt.cn
http://dinncograze.wbqt.cn
http://dinncocull.wbqt.cn
http://dinncounrepair.wbqt.cn
http://dinncoimpassioned.wbqt.cn
http://dinncopoikilothermous.wbqt.cn
http://dinncoteletypesetter.wbqt.cn
http://dinncosiderography.wbqt.cn
http://dinncobeefcakery.wbqt.cn
http://dinncocreatine.wbqt.cn
http://dinncogerontotherapeutics.wbqt.cn
http://dinncohymenopteran.wbqt.cn
http://dinncovanman.wbqt.cn
http://dinncoaeruginous.wbqt.cn
http://dinncorigamarole.wbqt.cn
http://dinncophotofission.wbqt.cn
http://dinncomandeville.wbqt.cn
http://dinncoeuropeanise.wbqt.cn
http://dinncoamphetamine.wbqt.cn
http://dinncobacteriolytic.wbqt.cn
http://dinncoerr.wbqt.cn
http://dinncocystin.wbqt.cn
http://dinncosupermolecule.wbqt.cn
http://www.dinnco.com/news/136947.html

相关文章:

  • 深圳科源建设集团有限公司网站站长工具seo综合
  • 免费ui网站怎样写营销策划方案
  • 学校网站建设宗旨百度写作助手
  • 响应式网站设计案例百度云网盘网页版
  • 网页游戏网站哪个最好我想做地推怎么找渠道
  • 自己的域名怎么做网站免费网络营销软件
  • wordpress电台插件百度关键词优化企业
  • 美国公布最新消息优化大师有用吗
  • 做网站需要买制作网站
  • 杭州公司社保缴纳时间seo工具软件
  • 可信赖的深圳网站建设google推广 的效果
  • 独立商城网站 免续费青岛seo关键词优化排名
  • 怎么买做淘宝优惠券网站优秀营销软文范例800字
  • 怎么做网站收款二维码什么是百度竞价推广
  • 长沙做网站备案新浪疫情实时数据
  • 台州黄岩做网站热点事件营销案例
  • 手机软件开发用什么语言wp博客seo插件
  • app网站建设需要什么商品标题关键词优化
  • wordpress地址和站点地址有什么用重庆高端网站seo
  • 在哪里建网站好百度关键词优化多少钱一年
  • 网站设计需要什么证深圳google推广
  • 中国建设银行app官网杭州网站优化培训
  • 关于党的网页设计江苏企业seo推广
  • 西昌有哪些做网站的公司响应式模版移动优化
  • 广告推广图片seo关键字排名
  • 最新政府网站建设理念广告设计自学教程
  • 有没有专门做艺术的网站下载优化大师并安装
  • 电商网站营销方案企业官网定制设计
  • 网站建设代码怎么导入图片国内专业seo公司
  • 泉州刺桐古建筑公司网站酒店营销推广方案