#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 2
struct student
{
char name[10];
char no[10];
char sex;
int age;
char bnote[100];
......................
阅读全部
|
踏雪昆仑行
贴于 2013年7月13日 21:25
hide
bbsi
题目:复数平均值
由实部和虚部组成,形如(a,bi)这样的数,称为复数。通信系统中,通常用32bit数来表示复数(高16bit表示实部,低16bit表示虚部),如整数524295(16进制为0x00080007)所代表的复数,实部为0x0008,虚部为0x0007。
有别于实数运算,复数加、减、乘、除运算定义如下:
复数加公式:(a,bi) + (c,di) = (a + c),(b + d)i
复数减公式:(a,bi) - (c,di) = (a - c),(b - d)i
复数乘公式:(a,bi) * (c,di) = (ac - bd),(ad + bc)i
复数除公式:(a,bi) / N = (a/N),(b/N)i
题目要求,输入N个复数,计算这个N个复数的平均值,复数Avg = (复数1*复数2 + 复数3*复数4 + … + 复数N-1*复数N) / N。
复数加、复数减、复数乘、复数除的结果仍然为复数,实部和虚部均为16bit有符号数,计算过程中,当结果大于32767(0x7fff)时,输出32767;当计算结果小于-32768(0x8000)时,输出-32768。
输入
输入共计两行
......................
阅读全部
|
y19890121
贴于 2013年7月12日 10:29
hide
bbsi
#include<iostream>
#include"Sales_item.h"
int main()
{
Sales_item total,book;
std::cout<<"enter some transactions:"<<std::endl;
if(std::cin>>total)
{
while(std::cin>>book)
{
if(total.same_isbn(book))
......................
阅读全部
|
cappusd
贴于 2013年7月11日 09:34
hide
bbsi
/*
大数学家高斯有个好习惯:无论如何都要记日记。
他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210
后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。
这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,
还有多少时光可以用于浪费呢? 高斯出生于:1777年4月30日。
在高斯发现的一个重要定理的日记上标注着:5343,
因此可算出那天是:1791年12月15日。
高斯在某一天日记上标着:8113
请你算出这一天的年月日。
*/
int runnian(int y)
......................
阅读全部
|
守护靖
贴于 2013年7月10日 17:10
hide
bbsi
图像处理的程序,主函数如下,目的就是要找到二值图上白色的点,统计个数和她的横坐标值:COL定义的是3264
void main()
{
//读入指定BMP文件进内存
char readPath[]="3264乘2448细化.bmp";
readBmp(readPath);
//输出图像的信息
printf("width=%d,height=%d,biBitCount=%d\n",bmpWidth,bmpHeight,biBitCount);
//循环变量,图像的坐标
int i,j;
i=bmpHeight;
......................
阅读全部
|
jinmengjue
贴于 2013年7月9日 09:33
hide
bbsi
#include"stdio.h"
int max(int N,int M)
{
int arr[100][100];
if(N>1&&M>1)
{
max(N,M)=max(N-1,M)>max(N,M-1)?max(N-1,M):max(N,M-1);
max(N,M)=+arr[N-1][M-1];
}
if(N==0&&M!=0)
max(N,M)=max(N,M-1)+arr[N][M-1];
if(M==0&&N!=0)
......................
阅读全部
|
qinmi258
贴于 2013年7月7日 13:37
hide
bbsi
这个是求两个多项式之和,第一个多项式的数据输入之和按回车程序就运行出错了,求大神解答!
#include<stdio.h>
#include<stdlib.h>
struct node{int coef;
int exp;
struct node*link;
};
typedef struct node NODE;
NODE *ah,*bh,*ch;
NODE*creat(void)
{
......................
阅读全部
|
z1185196212
贴于 2013年7月6日 20:20
hide
bbsi
//判断1000内的数是否为素数,并求所有素数之和的平均值。
#include <stdio.h>
int fun (int n)
{
int i,y=0;
for (i=2;i<n;i++)
{
if (n%i==0)
y=0;
break;
else
y=1;
......................
阅读全部
|
changebook
贴于 2013年7月5日 16:52
hide
bbsi
//判断1000内的数是否为素数,并求所有素数之和的平均值。
#include <stdio.h>
int fun (int n)
{
int i,y=0;
for (i=2;i<n;i++)
{
if (n%i==0)
y=0;
else
y=1;
}
......................
阅读全部
|
波1967106950
贴于 2013年7月3日 16:05
hide
bbsi