10.1

 #include <stdio.h>

 typedef struct
{
unsigned char QuHao[];
unsigned char Exchange[];
unsigned char StnNum[];
}TelphoneNumber; typedef struct
{
unsigned char date[];
unsigned char time[];
TelphoneNumber UserTelphone;
TelphoneNumber CallTelphone;
TelphoneNumber PayTelphone;
}Telphone_Call; int main (void)
{ getchar();
return ;
}

10.2

 #include <stdio.h>

 #define    NAMELENGTH    21
#define ADDRLENGTH 41
#define MODLLENGTH 21
#define NAMEOFBANKLEN 21 typedef struct
{
float ManufacturerSuggestedRetailPrice;
float ActualSellingPrice;
float SalesTax;
float LicensingFee;
}CashSale; typedef struct
{
float ManufacturerSuggestedRetailPrice;
float ActualSellingPrice;
float DownPayment;
float SecurityDeposit;
float MonthlyPayment;
int LeaseTerm;
}Rent; typedef struct
{
float ManufacturerSuggestedRetailPrice;
float ActualSellingPrice;
float SalesTax;
float LicensingFee;
float DownPayment;
int LoanDuration;
float InterestRate;
float MonthlyPayment;
char NameOfBank[NAMEOFBANKLEN];
}LoanSale; typedef struct
{
char CustomerName[NAMELENGTH];
char CustomerAddr[ADDRLENGTH];
char Model[MODLLENGTH];
CashSale CashSal;
Rent RentSal;
LoanSale LoanSal;
}SaleRecord; int main (void)
{ getchar();
return ;
}

10.3

 #include <stdio.h>

 typedef struct
{
unsigned int dst_reg : ; //0-2
unsigned int dst_mode : ; //3-5
unsigned int opcode : ; //6-15
}SingleOperat; typedef struct
{
unsigned int dst_reg : ; //0-2
unsigned int dst_mode : ; //3-5
unsigned int src_reg : ; //6-8
unsigned int src_mode : ; //9-11
unsigned int opcode : ; //12-15
}DoubleOperat; typedef struct
{
unsigned int offset : ; //0-7
unsigned int opcode : ; //8-15
}Branch; typedef struct
{
unsigned int dst_reg : ; //0-2
unsigned int dst_mode : ; //3-5
unsigned int src_reg : ; //6-8
unsigned int opcode : ; //9-15
}RegistSrc; typedef struct
{
unsigned int opcode :; //0-15
}MiscCmd; typedef struct
{
unsigned short addr;
SingleOperat sgl_op;
DoubleOperat dbl_op;
Branch branch;
RegistSrc reg_src;
MiscCmd misc;
}machine_inst; machine_inst x; int main (void)
{ getchar();
return ;
}

《C和指针》章节后编程练习解答参考——第10章的更多相关文章

  1. 《C和指针》章节后编程练习解答参考——第5章

    5.1 题目: 略 解答代码: #include <stdio.h> int main(void) { char ch; while (((ch = getchar()) != EOF) ...

  2. 《C和指针》章节后编程练习解答参考——第9章

    9.1 #include <stdio.h> #include <ctype.h> #include <string.h> #define N 100 int ma ...

  3. 《C和指针》章节后编程练习解答参考——第8章

    8.1 #include <stdio.h> int main (void) { int a, b, c, d; // 不使用嵌套花括号初始化 unsigned ][][][] = { , ...

  4. 《C和指针》章节后编程练习解答参考——6.2

    <C和指针>——6.2 题目: 编写一个函数,删除源字符串中含有的子字符串部分. 函数原型: int del_substr(char *str, char const *substr); ...

  5. 《C和指针》章节后编程练习解答参考——6.3

    <C和指针>——6.3 题目: 编写一个函数,把参数字符串中的字符反向排列. 函数原型: void reverse_string(char *string); 要求: 使用指针而不是数组下 ...

  6. 《C和指针》章节后编程练习解答参考——6.6

    <C和指针>——6.6 题目: 在指定的下限.上限之间使用数组方法查找质数,并将质数提取出来. 要求: 略 解答代码: #include <stdio.h> #define U ...

  7. 《C和指针》章节后编程练习解答参考——6.4

    <C和指针>——6.4 题目: 质数是只能被1和本身整除的整数. 在1到1000之间的质数,在数组中剔除不是质数的数. 解答代码: #include <stdio.h> #de ...

  8. 《C和指针》章节后编程练习解答参考——6.1

    <C和指针>——6.1 6.1 题目: 编写一个函数,在一个字符串中进行搜索,查找另一子字符串中出现的字符. 函数原型如下: char *find_char(char const *sou ...

  9. python编程快速上手之第10章实践项目参考答案

      本章主要讲了python程序的调试,当程序有BUG或异常的时候,我们如何调试代码找出问题点.其实在本章之前的章节我们做练习的时候都会遇到各种各样的错语和异常,最初当不知道程序哪里出错的情况下不可否 ...

随机推荐

  1. OpenCV2马拉松第22圈——Hough变换直线检測原理与实现

    计算机视觉讨论群162501053 转载请注明:http://blog.csdn.net/abcd1992719g/article/details/27220445 收入囊中 Hough变换 概率Ho ...

  2. Unsupervised Feature Learning and Deep Learning(UFLDL) Exercise 总结

    7.27 暑假开始后,稍有时间,“搞完”金融项目,便开始跑跑 Deep Learning的程序 Hinton 在Nature上文章的代码 跑了3天 也没跑完 后来Debug 把batch 从200改到 ...

  3. 5天学会jaxws-webservice编程第一天

    前言: 随着近几年来,SOA,EAI等架构体系的日渐成熟,Webservice越来越炽手可热,尤其是在企业做异质平台整合时成为了首选的技术. Java的Webservice技术更是层出不穷,比較流行的 ...

  4. android112 c代码打印日志,c反编译调用java

    activity: package com.itheima.ccalljava; import android.os.Bundle; import android.app.Activity; impo ...

  5. c#中[Flags] 枚举类型定义问题_百度知道

    [Flags]的微软解释是“指示可以将枚举作为位域(即一组标志)处理.”其实就是在编写枚举类型时,上面附上Flags特性后,用该枚举变量是既可以象整数一样进行按位的“|”或者按位的“&”操作了 ...

  6. r2d_01

  7. 使用WebView显示网页

    简单的页面跳转 package com.example.webtest; import java.security.PublicKey; import android.support.v7.app.A ...

  8. iOS之AVPlayer的简单应用

    1.引入系统框架 2.创建视频的url 3.创建播放项目 4.初始化播放器 5.设置播放页面 //引入系统文件 #import <AVFoundation/AVFoundation.h> ...

  9. shell脚本结构示例1

    2013年以来自己因为偷懒,少写了很多东西,今年计划把以前积累的总结出来. 先从shell开始写起吧. 干了快3年游戏运维,期间经常会写一些shell本,不少脚本其实有很多可以复用的部分. 按照自己的 ...

  10. bootstrap--组件之按钮式下拉菜单

    把任意一个按钮放入 .btn-group 中,然后加入适当的菜单标签,就可以让按钮作为菜单的触发器了. 简单的实现如下 Code<div class="btn-group"& ...