主题
最后登录1970-1-1
回帖0
精华
积分4426
威望
RP
金钱 柯币
人气 ℃
注册时间2005-12-18
|
发表于 2008-6-20 18:15:27
|
显示全部楼层
实验八 综合设计实验
一、实验目的
1.理解结构体、共用体和枚举类型,掌握如何定义这些类型的变量。
2.熟悉结构体和共用体类型变量的定义和成员变量的引用形式。
3.熟悉C程序设计中常用算法。
二、实验内容
1. 分析以下程序的输出结果,然后上机编译运行检测你的答案。
(1)
#include <stdio.h>
main()
{
struct
{
int a;
char b;
float c;
}demo;
printf("%d\n",sizeof(demo));
}
(2)
#include <stdio.h>
main()
{
union
{
int a;
char b;
float c;
}demo;
printf("%d\n",sizeof(demo));
}
(3)
#include <stdio.h>
main()
{
union test
{
int a;
char ch;
}demo;
demo.i=257;
printf(“%d\n”,demo.ch);
}
2. 编写一个判断素数的函数,在主函数计算出100以内最大的10个素数之和。
3. 编程实现:两个字符串连接,字符按ASCII码升序排列。
4. 编程实现:将字符串中从第m个字符开始的n个字符复制到另一个字符串中。
5. 编程:输入一个3×3矩阵各元素的值,找出每一行最大的数。
三、实验要求
1. 复习结构体和共用体的定义、引用及常用算法的使用。
2. 在程序调试中,要实现准备充分的测试用例。
3. 编写程序,运行程序并记录运行结果。注意程序的书写格式。
我想研究这个,可我发现我一点也不会- - |
|