自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 拾遗课后习题

拾遗假设小鱼和小敏手上均有 10000 元,小鱼以 10% 的单利息投资,小敏则以每年 5% 的复合利息投资。请编写一个程序,计算需要多少年小敏手头的钱才会超过小鱼?提示:单利息即每年的利息均为投资额 * 利率,复合利息则是每年的本息所得作为第二年的投资额。答:代码如下:#include <stdio.h>#include <math.h>#define BJ 10000int main(){ int year = 1; float m_yu,m

2021-01-28 19:52:25 196 2

原创 break语句和continue语句课后习题

break语句和continue语句1. 请问语句 A 在什么情况下会被执行?……while ((ch = getchar()) != '\n'){ if (ch < '0' || ch > '9') continue; // 语句A}……答:当输入数字时,语句A会被执行。2. 请写出下边每行代码执行后 result 的值。double result = 1.0;result += 2.6;result ++

2021-01-27 19:58:14 1043

原创 for语句和循环嵌套课后习题

for语句和循环嵌套请写一个程序,计算 20 公斤内的运费。(起步价 23 元,每超一公斤加 14 元)答:代码如下:#include <stdio.h>#define ADD 14int main(){ int i; printf("kg---------payment(RMB)\n"); for(i=1;i<=20;i++) { printf("%3d---------%3d\n",i,9+i*ADD); }

2021-01-15 17:28:26 558 1

原创 while语句和do..while语句课后习题

while语句和do…while语句统计从键盘输入的一行英文句子中大写字母的个数。答:代码如下:#include <stdio.h>int main(){ char ch; int count = 0; while((ch=getchar())!='\n') { if(ch >= 'A' && ch <= 'Z') count++; } printf(

2021-01-15 16:02:10 859 2

原创 switch语句和分支嵌套课后习题

switch语句和分支嵌套1. 最“短小快”的 C 语言语句是什么?答:一个分号;2. 请问下边代码是否有错,如有错误,请指出来?#include <stdio.h>int main(){ float i; printf("请输入一个小数:"); scanf("%f", &i); switch (i) { case 1.2: printf("1.2\n");

2021-01-14 14:39:36 933

原创 if语句课后习题

if语句Steve Bourne建立了许多预处理定义:#define STRING char *#define IF if(#define THEN ){#define ELSE }else{#define FI ;}#define WHILE while(#define DO ){#define OD ;}#define INT int#define BEGIN {#define END }请将下边代码用 Steve Bourne 大神的方法改写出来:#include &l

2021-01-14 13:23:39 744 4

原创 算术运算符课后习题

算术运算符等额本息还款法,也称定期付息,即借款人每月按相等的金额偿还贷款本息,其中每月贷款利息按月初剩余贷款本金计算并逐月结清。月均还款 = 贷款本金 * (月利率 * (1 + 月利率)^还款月数) / ((1 + 月利率)^还款月数 - 1)总利息 = 还款月数 * 月均还款 - 贷款本金贷款本金 = 房款总额 * 按揭成数程序要求用户输入房屋单价、面积、按揭成数、按揭年数以及基准利率,然后计算并显示等额本息还款法需要偿还的房款总额、首期付款、贷款总额、支付利息以及每月需要还款多少各项数据。

2021-01-13 19:34:32 851

原创 关系运算符和逻辑运算符课后习题

关系运算符和逻辑运算符请问 char *name = “sunyu” 和 char name[] = {‘s’, ‘u’, ‘n’, ‘y’, ‘u’} 是否等价?答:不等价。char *name = “sunyu” 应该与 char name[] = {‘s’, ‘u’, ‘n’, ‘y’, ‘u’ ‘\0’} 等价。下边代码中的表达式 a = 0 && 1 = b 编译会出错,你知道为什么吗?#include <stdio.h>int main(){

2021-01-13 17:25:12 1383 1

原创 字符和字符串课后习题

字符和字符串1. 请问字符串 “I love sunyu!” 在内存中总共占用多少个字节?答:一共有13个字节,还有一个 ‘\0’ 字符表示结束。2. 如有变量 char name[10] = “SunYu”,请写出变量 name 在内存中的存储形式?答:由于 name 变量是声明了 10 个字节的字符串,而 “SunYu” 只需 6 个字节的空间来存放,因此多余的空间用 ‘\0’ 进行填充。所以 name 变量在内存中的存储形式应该是:‘S’,‘u’,‘n’,‘Y’,‘u’,’\0’,’\0’,’

2021-01-12 14:18:24 1256 4

原创 取值范围课后习题

取值范围填充下边代码,使得打印结果为:-1 和 255。答:代码如下:#include <stdio.h>int main(){ signed char i; unsigned int j; i=255; j=255; printf("i=%d\n",i); printf("j=%u\n",j); return 0;}运行结果如下:dym@ubuntu:~/project/c_proj/FishC/test1$ gcc

2021-01-12 13:35:42 457 4

原创 数据类型课后习题

数据类型1. 我们说 printf() 是一个用于格式化打印的函数,那 sizeof() 是一个函数吗?答:sizeof()不是一个函数,而是一个特殊的操作符,是一个运算符。2. 如有 int i = 123; 请指出下边错误的语句?A. sizeof i;B. sizeof 123;C. sizeof(i);D. sizeof(123);E. sizeof int;F. size of 123;答:有错误的是...

2021-01-10 12:49:56 237 3

原创 常量和宏定义课后作业

常量和宏定义1. 你需要为程序中的变量、类型、函数和标签起一个名字,我们把这个名字称之为?答:标识符。2. 字符串是常量吗?答:是常量。3. 在 C 语言中,转义字符 ‘\n’ 占多大空间?答:占一个字节。4. 字符串 “Minco” 由哪些字符构成?答:由 ‘M’ , ‘i’ , ‘n’ , ‘c’ , ‘o’,以及一个表示结束标志的’\0’构成。5. 如果有符号常量定义如下:#define F(n) 2*n,那么请问代码中 F(3+2) 的值等于多少?答:#include &

2021-01-10 11:15:00 918 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除