【C Primer Plus】【课后习题】第二章C语言概述

C++ Primer Plus(第六版)编程练习答案 第3章 处理数据 本章所有编程练习的工程源码可在此处下载(点击打开下载链接),供大家参考交流!   1. 编写一个小程序,要求用户使用一个整数指出自己的身高(单位为英寸),然后将身高转换为英尺和英寸,该程序使用下划线字符来指示输入位置。另外,使用一个const符号常量来表示转换因子。 本题要求将输入数据转换为不同的表达方式,使用不同的单位。而从单位为英寸,转换为英单位是尺和英寸,就是将原值除以转换比例之间,得... 阅读详情

1.编写一个程序,调用printf( )函数在一行上输出您的名和姓,再调用一次printf( )函数在两个单独的行上输出您的名和姓,然后调用一对printf()函数在一行上输出您的名和姓。

#include<stdio.h>
int main(void)
{
    printf("Sun Repent \n");
    printf("Sun \nRepent \n");
    printf("Sun ");
    printf("Repent \n");
    return 0;
}
运行结果:


2.编写一个程序输入您的姓名及地址。

#include<stdio.h>
int main(void)
{
    printf("Name:SunRepent\n");
    printf("Address:Nanjing\n");
    return 0;
}
运行结果:


3.编写一个程序,把您的年龄转换成天数并显示二者的值。

#include<stdio.h>
int main(void)
{
    int iAges,iDays;
    iAges = 18;
    iDays = 365 * iAges;
    printf("iAges = %d, iDays = %d\n", iAges, iDays);
    return 0;
}
运行结果:


4.编写一个能够产生下面输出的程序:
    For he's a jolly good fellow!
    For he's a jolly good fellow!
    For he's a jolly good fellow!
    Which nobody can deny!

#include<stdio.h>
void print1(void);
void print2(void);
int main(void)
{
    print1();
    print2();
    return 0;
}
void print1(void)
{
    printf("For he's a jolly good fellow!\n");
    printf("For he's a jolly good fellow!\n");
    printf("For he's a jolly good fellow!\n");
}
void print2(void)
{
    printf("While nobody can deny!\n");
}
运行结果:


5.输出toes = 10的值、两个toes的和以及toes的平方。

#include<stdio.h>
int main(void)
{
    int toes,sum,square;
    toes = 10;
    sum = toes + toes;
    square = toes * toes;
    printf("toes = %d, sum = %d, square = %d\n", toes, sum, square);
    return 0;
}
运行结果:


6.编写一个能够产生一个下列输出的程序:
Smile!Smile!Smile!
Smile!Smile!
Smile!

#include<stdio.h>
void print(void);
int main(void)
{
    print();
    print();
    print();
    printf("\n");
    print();
    print();
    printf("\n");
    print();
    printf("\n");
    return 0;
}
void print(void)
{
    printf("Smile!");
}
运行结果:


7.编写一个程序,调用one_three()函数,该函数在一行中显示单词”one”,再调用two()函数,然后再令一行中显示单词“three”,函数two()在一行中显示单词“two”。

#include<stdio.h>
void one_three(void);
void two(void);
int main(void)
{
    printf("starting now:\n");
    one_three();
    printf("done!\n");
    return 0;
}
void one_three(void)
{
    printf("one\n");
    two();
    printf("three\n");
}
void two(void)
{
    printf("two\n");
}
运行结果:






C primer plus(第六版)中文版第二章课后习题参考答案 c primer plus 第六版中文版第二章编程练习参考答案 阅读详情

相关推荐

C primer plus (第六版) 习题答案//总结篇

当我刚开始学习C语言的时候,我选择了《C primer plus》这本书。 而作为C语言的经典入门书籍,书上的内容令我受益颇多。 可当我为课后习题苦恼不已时,我的手边并没有一份较为完备,准确的习题答案。 借 的一句话: 所以我决定自己重新手打一份准确,完备的《C primer plus》的答案,以供初入此道的萌新们参考。 当然,如有疏漏,欢迎在评论区提出。 ...

weixin_45638291的博客 6万+

C#编写一个控制台应用程序,将用户输入的以秒为单位计算的时间长度拆分为以时、分、秒计量并输出

编写一个控制台应用程序,将用户输入的以秒为单位计算的时间长度拆分为以时、分、秒计量并输出

m0_57279230的博客 885

C primer plus 复习题答案(上)

C primer plus 复习题答案 第一章 初识C语言 ​ 对编程而言,可移植性意味着什么 在软件工程中,可移植性,又译为移植性、可携性,是指使用高阶语言写成的软件,在不同环境下,是否具备可以被重复使用的性质。一般来说,软件是否具备可移植性的衡量标准,在于进行软件移植时,需要付出多少工时为代价。具备高可移植性的软件,在移植到不同系统平台时,并不需要做太多事情,因此能够减少软件开发及布署时的成本。为了使软件具备高度可移植性,程序员需要使应用程序界面抽象化以及模组化。 以低阶语言,例如汇编语言,写成的软

Jonathan的博客 3万+

C Primer Plus 第二章 课后答案

目录   复习题 1.C语言的基本模块是什么? 2.什么是语法错误?写出一个英语例子和C语言例子。 3.什么是语义错误?写出一个英语例子和C语言例子。 4.Indiana Sloth编写了下面的程序,并征求你的意见。请帮助他评定。 5.假设下面的4个例子都是完整程序中的一部分,它们都输出什么结果? 6.在main、int、function、char、=中,哪些是C语言的关键字? ...

asdgyy的博客 4278

C primer plus(第六版)第二章答案

C primer plus(第六版) 第二章课后习题答案 /* 第一题 */ #include<stdio.h> int main(void) { printf(“Cherry zc\n”); printf(“Cherry \nzc\n”); printf("Cherry "); printf(“zc”); return 0; } /* 第二题 */ #include<std...

weixin_45638291的博客 1万+

C primer plus编程练习答案(上)

个人学习总结 C primer plus上篇

Jonathan的博客 7119

《C Primer Plus》练习题2-12

以下为我做的《C Primer Plus》练习题2-12            1.编写一个程序,调用printf()函数在一行上输出您的名和姓,再调用一次printf()函数在两个单独的行上输出您的名和姓,然后调用一对printf()函数在一行上输出您的名和姓,输出应如下所示(当然里面要换成您的姓名):Anton Bruckner         第一个输出语句Ant

C和数据库管理 986

《C Primer Plus 》第六版 习题 第二章

【2.12.1】/***************************************************** *编写一个程序,调用一次printf函数把你的姓名打印在一行 *再调用一次printf函数,把你的姓名分别打印在两行 *再调用两次printf函数,把你的姓名打印在一行 。 ***********************************************

TCP404 4596

《C Primer Plus》第二章 C语言概述 课后习题

1.如何称呼C程序的基本模块?    函数 2.什么是语法错误?    语法错误就是指违背了如何把语句或程序放置在一起的规则。 3.什么是语义错误?    语义错误是指含义上的错误。 6.下面哪几个是C的关键字? main, int, function, char, =    int, char

寻梦小栈 1386

C Primer Plus 课后习题所有答案 完整版

C Primer Plus 课后习题所有答案 完整版,比官方给出的答案更全。

游程理论提取灾害事件特征V2---基于MATLAB语言的编程实现

游程理论,灾害事件,MATLAB

EWBA_GIS_RS_ER的博客 3794

第二章练习题答案(c primer plus课后习题)

int 和char为c语言的关键字。

hshjxjsnn的博客 621

Caffeine:为每个元素动态设置过期时间

Caffeine利用expireAfter方法实现为每个元素动态设置过期时间

大数据开发、JAVA开发、人工智能AI 1万+

记录:C语言初学者阅读《C Primer Plus》的经验总结

C语言入门推荐书籍

半汀烟雨·碎菁寒 3万+

Ollama模型路径迁移实战:Windows/Mac/Linux三系统保姆级教程(附常见问题排查)

本文提供了一份详细的Ollama模型路径迁移教程,涵盖Windows、macOS和Linux三大操作系统。针对默认安装路径占用系统盘空间的问题,文章指导用户如何安全移动模型文件、配置环境变量、重启服务,并附有迁移后的验证步骤与常见问题排查方法,帮助用户高效管理本地AI模型存储。

gray5的博客 543

Springboot计算机毕业设计校园树洞微信小程序【附源码】开题+论文+mysql+程序+部署

因此,开发一款专门针对校园用户的树洞微信小程序,为学生提供一个安全、私密、便捷的倾诉和交流平台,具有重要的现实意义和应用价值。通过本研究的实施,我们预期能够开发出一款功能全面、操作便捷的校园树洞微信小程序,为校园师生提供一个安全、私密、便捷的倾诉和交流平台。此外,通过不断优化和改进小程序的功能和服务,我们预期能够提升用户体验和满意度,推动校园树洞小程序的持续发展,并为校园生活的和谐与健康发展做出积极贡献。同时,通过不断优化小程序的功能和服务,提升用户体验和满意度,推动校园树洞小程序的广泛应用和持续发展。

光冯毕设程序 1666

C Primer Plus 第六版 所有章节课后编程练习答案

C Primer Plus 第六版 所有章节课后编程练习答案

xiaojimmychen的专栏 14万+

华为OD新系统机试真题 - 端口流量统计

华为OD机试新系统真题【端口流量统计】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD新系统4月26号机试真题【端口流量统计】。

qq_45776114的博客 766

C++ Primer Plus(第6版)课后编程习题答案(自敲)——合集(持续更新)

C++ Primer Plus课后编程习题答案(自敲)合集

weixin_56493138的博客 6841

旗鱼优化算法(SFO)详解:从海洋猎手到智能优化

旗鱼优化算法(SFO)是一种新型群体智能优化算法,灵感来源于旗鱼的群体捕食行为。该算法采用双种群机制,模拟旗鱼(精英个体)与沙丁鱼(普通个体)的交互过程,通过交替攻击策略实现探索与开发的平衡。核心机制包括:基于猎物密度的旗鱼位置更新、随迭代衰减的攻击力度控制、以及捕食替换机制。SFO具有参数少、全局搜索能力强等特点,在高维复杂优化问题中表现优异。算法通过模拟自然界中的群体智能行为,为解决工程优化问题提供了新思路。

qq_42212808的博客 163

OceanSim: 基于Isaac Sim GPU 加速水下机器人感知仿真框架

OceanSim 采用先进的基于物理的渲染技术,对水下视觉和声学传感器进行精确建模。与其他模拟引擎相比,OceanSim 的渲染速度要快得多。作为 NVIDIA Issac Sim 的扩展,OceanSim 采用了多功能设计。通过融入快速发展的 NVIDIA Omniverse 生态系统,我们的模拟器自然而然地在机器人学习和水下机器人技术之间架起了一座桥梁,从而促进了水下应用中体现型人工智能技术的开发和部署。OceanSim 将以开放源码的方式提供,使研究界能够以合作的模式作出贡献。

机器人控制与仿真应用 2053

C Primer Plus第六版(中文版)编程练习答案(完美修订版)汇总

本文是博主编写的C Primer Plus第六版(中文版)编程练习答案的所有链接

CLOVER的博客 15万+

从0到1:OpenClaw 助力单元测试代码自动化与覆盖率飞升

OpenClaw 的横空出世,宛如一道曙光,照亮了这片黑暗的领域。它作为一款强大的本地 AI 助手,拥有着令人惊叹的能力。OpenClaw 能够深入理解代码的逻辑结构,自动分析代码中的各种功能和潜在的风险点,从而精准地生成高质量的单元测试代码。它就像是一位不知疲倦的测试专家,能够快速、准确地完成那些繁琐的测试编写工作,将开发者从重复劳动中解放出来,让他们能够将更多的精力投入到更具创造性和价值的工作中。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 477

C Primer Plus 第二章:C语言概述 ~~~ 复习题与编程练习的答案与详解

第二章:C语言概述 ~~~ 复习题与编程练习的答案与详解 目录 一、复习题(答案参考该书附录,解析为读者编写) 二、编程练习 一、复习题(答案参考该书附录,解析为读者编写) 1、C语言的基本模块是什么? 函数 2、什么是语法错误?写出一个英语例子和C语言例子。 语法错误违反了组成语句或程序的规则。这是一个有语法错误的英文例子: Me speak Engl...

sumjess 1431

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

《C Primer Plus》部分课后习题

看书后做习题的时候,顺便写的答案,监督下自己,更新中… (太简单的题目就没写了) 写到了【第8章】

qq_34829036的博客 710

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

C Primer Plus答案

C Primer Plus 第六版 第二章课后编程练习答案: http://blog4jimmy.com/2017/10/18.html C Primer Plus 第六版 第三章课后编程练习答案: http://blog4jimmy.com/2017/10/22.html C Primer Plus 第六版 第四章课后编程练习答案: http://blog4jimmy.com/2017/10/3...

qq_43776742的博客 1534
SunRepent
博客等级 码龄11年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值