/*
大数学家高斯有个好习惯:无论如何都要记日记。
他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如: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
#include<time.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void Wait_f(int);
void Pause_f();/*暂停,按任意键继续*/
int Random_f(long ,long );/*返回两个参数之间的随机数*/
void Replay_f(char *);/*询问是否重开一局*/
void Hit_f(int *);/*发一张牌*/
void Deal_f(int *,int *,int *,int *);/*双方各发两张牌*/
void Bet_f(int *,int *);/*接受下注的数目*/
void Print_f(int ,int ,int ,int );/*打印结果*/
......................
阅读全部
|
天然呆的新一
贴于 2013年7月2日 10:36
hide
bbsi
include <stdio.h>
int main (void)
{
int a[100],n,x,k;
for (n = 0;n < 30;n++)
a[n] =100 - n;
for (x = 0;x < 29;x++)
for (k = 0;k < 29;k++ )
if (a[x] < a[x + 1])
{
int h = a[x];
a[x] = a[x + 1];
......................
阅读全部
|
好学一世界
贴于 2013年7月1日 18:28
hide
bbsi
#include<windows.h>
int main()
{
SendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,2);
return 0;
}
HWND_BROADCAST:消息被寄送到系统的所有顶层窗口,包括无效或不可见的非自身拥有的窗口、被覆盖的窗口和弹出式窗口。消息不被寄送到子窗口。
阅读全部
|
wp231957
贴于 2013年6月30日 21:19
hide
bbsi
求大神帮我解释一下我代码中注释的那部分。怎么看都看不懂,感激不尽!
#include <stdio.h>
main()
{
int x,y,flag;
printf("please input a num x:\n ");
scanf("%d",&x);
flag=x<0?-1:(x<10?1:2);
//x是否小于0,是则flag=-1;否则flag=x<10?1:2,又进行判 断 x<10成立与否,成立则flag=1否则flag=2
switch(flag)
{
......................
阅读全部
|
lzj12530
贴于 2013年6月29日 22:22
hide
bbsi