4 Y_kia

尚未进行身份认证

暂无相关描述

等级
博文 16
排名 98w+

C Primer Plus 第十六章 课后答案

目录 复习题1.下面的几组代码由一个或多个宏组成,其后是使用宏的源代码。在每种情况下代码的结果是什么?这些代码是否是有效代码?(假设其中的变量已声明)a.b.c.d.2.修改复习题1中d部分的定义,使其更可靠3.定义一个宏函数,返回两值中的较小值4.定义EVEN_GT(X,Y)宏,如果X为偶数且大于Y,该宏返回15.定义一个宏函数,打印两个表达式及其值...

2018-10-09 19:52:15

C Primer Plus 第十五章 课后答案

目录 复习题1.把下面的十进制转换为二进制:a.3    b.13    c.59    d.1192.将下面的二进制值转换为十进制、八进制和十六进制的形式:a.00010101    b.01010101    c.01001100    d.100111013.对下面的表达式求值,假设每个值都为8位:a.~3  ...

2018-10-08 19:07:35

C Primer Plus 第十四章 课后答案

目录 复习题1.下面的结构模板有什么问题:structure{charitable;intnum[20];char*togs}2.下面是程序的一部分,输出是什么3.设计一个结构模板储存一个月份名、该月份名的3个字母缩写、该月的天数以及月份号4.定义一个数组,内含12个结构(第3题的结构类型)并初始化为一个年份(非闰年)5.编写一个函数,用户提供月份...

2018-10-07 21:39:24

C Primer Plus 第十三章 课后答案

目录 复习题1.下面的程序有什么问题2.下面的程序完成什么任务?(假设在命令行环境中运行)3.假设程序中有下列语句:另外,假设成功打开了两个文件。补全下面函数调用中缺少的参数:a.ch=getc();b.fprintf(,"%c\n",);c.putc(,);d.fclose();/*关闭terky文件*/4.编写一个程序,不接受任何命...

2018-10-06 20:39:42

C Primer Plus 第十二章 课后答案

目录 复习题1.哪些类别的变量可以成为它所在函数的局部变量?2.哪些类别的变量在它所在程序的运行期一直存在?3.哪些类别的变量可以被多个文件使用?哪些类别的变量仅限于在一个文件中使用?4.块作用域变量具有什么链接属性?     5.extern关键字有什么用途?6.考虑下面两行代码,就输出的结果而言有何异同:int*p1=(int*)mallo...

2018-10-04 16:22:29

C Primer Plus 第十一章 课后答案

目录 复习题1.下面字符串的声明有什么问题?2.下面的程序会打印什么3.下面的程序会打印什么4.下面的程序会打印什么5.下面的练习涉及字符串、循环、指针和递增指针。首先,假设定义了下面的函数:考虑下面的函数调用:x=pr("HoHoHo!");a.将打印什么?b.x是什么类型?c.x的值是什么?d.表达式*--pc是什么意思?与--*pc有...

2018-10-03 19:44:10

C Primer Plus 第十章 课后答案

目录 复习题1.下面的程序将打印什么内容2.在复习题1中,ref有多少个元素3.在复习题1中,ref的地址是什么?ref+1是什么意思?++ref指向什么4.在下面的代码中,*ptr和*(ptr+2)的值分别是什么a.int*ptr;inttorf[2][2]={12,14,16};ptr=torf[0];b.int*ptr...

2018-10-02 11:25:02

C Primer Plus 第九章 课后答案

目录 复习题1.实际参数和形式参数的区别是什么2.根据下面各函数的描述,分别编写它们的ANSIC函数头。注意,只需写出函数头,不用写函数体a.donut()接受一个int类型的参数,打印若干(参数指定数目)个0b.gear()接受两个int类型的参数,返回int类型的值c.guess()不接受参数,返回一个int类型的值d.stuff_it()接受一个double...

2018-10-01 12:03:27

C Primer Plus 第八章 课后答案

目录 复习题1.putchar(getchar())是一个有效表达式,它实现什么功能?getchar(putchar())是否也是有效表达式2.下面的语句分别完成什么任务?a.putchar('H');b.putchar('\007');c.putchar('\n');d.putchar('\b');3.假设有一个名为count的可执行程序,用于统计输入的字...

2018-10-01 12:03:20

C Primer Plus 第七章 课后答案

目录 复习题1.判断下列表达式是true还是falsea.100>3&&'a'>'c'b.100>3||'a'>'c'c.!(100>3)2.根据下列描述的条件,分别构造一个表达式:anumber等于或大于90,但是小于100bch不是字符q或kcnumber在1~9之间(包括1和9)...

2018-10-01 12:03:12

C Primer Plus 第六章 课后答案

目录复习题1.写出执行完下列各行后quack的值是多少。后5行中使用的是第1行quack的值。intquack=2;quack+=5;quack*=10;quack-=6;quack/=8;quack%=3;2.假设value是int类型,下面循环的输出是什么?for(value=36;value>0;valu...

2018-10-01 12:03:05

C Primer Plus 第五章 课后答案

目录复习练习    1.假设所有变量的类型都是int,下列各项变量的值是多少:     a.x=(2+3)*6;     b.x=(12+6)/2*3;     c.y=x=(2+3)/4;     d.y=3+2*(x=7/2);2.假设所有变量的类型都是int,下列各项变量的值是多少...

2018-10-01 12:02:56

C Primer Plus 第四章 课后答案

目录复习题1.再次运行程序清单4.1,但是在要求输入名时,请输入名和姓(根据英文书写习惯,名和姓中间有一个空格),看看会发生什么情况?为什么?2.假设下列示例都是完整程序中的一部分,它们打印的结果分别是什么?​3.在第2题的c中,要输出包含双引号的字符串Q,应如何修改?4.找出下面程序中的错误5.假设一个程序的开头是这样:​6.打印下列各项内容要分别使用什么转...

2018-10-01 12:02:47

C Primer Plus 第三章 课后答案

目录 复习题1.指出下面各种数据使用的合适数据类型(有些可使用多种数据类型):​2.在什么情况下要用long类型的变量代替int类型的变量?3.使用哪些可移植的数据类型可以获得32位有符号整数?选择的理由是什么?4.指出下列常量的类型和含义(如果有的话):​5.DottieCawm编写了一个程序,请找出程序中的错误6.写出下列常量在声明中使用的数据类型和在...

2018-10-01 12:02:40

C Primer Plus 第二章 课后答案

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

2018-10-01 12:02:02

C Primer Plus 第一章 课后答案

复习题1.对编程而言,可移植性意味着什么?源代码不需要任何修改就能在不同计算机系统中成功编译的程序2.解释源代码文件、目标代码文件和可执行文件有什么区别?源代码文件:包含程序员使用的任何编码语言编写的代码目标文件:包含机器语言代码,不必是完整的程序代码可执行文件:包含组成可执行程序的完整机器语言代码3.编程的7个主要步骤是什么?定义目标程序 程序设计 ...

2018-10-01 12:01:54
奖章
    暂无奖章