您正在查看 "基本程序设计" 分类下的文章 2009-08-14 14:19 #include<stdio.h>
#include<math.h>
#include<string.h>
int btod(char *p,int len)//先转换为十进制数
{
int i;
int result=0;
for(i=0;i<len;i++)
{
if(p[i]=='1')
result+=pow(2,len-i-1);
}
return result;
}
void dto0x(int n)//转换为十六进制数
{
char s[100];
int i=0;
while(n)
{
i |
2009-07-02 18:28 #include<stdio.h>
int selectmin(int sq[],int privotloc,int length)
{
int i,min=sq[privotloc],flag=privotloc;
for(i=privotloc;i<length;i++)
{
if(min>sq[i])
{
min=sq[i];
flag=i;
}
}
return flag;
}
void Selectsort(int sq[],int len)
{
int i,temp,t;
for(i=0;i<len-1;i++)
{
|
2009-06-29 10:40 #include<stdio.h>
int main()
{
int a[101],i,k;
for(i=2;i<=100;i++)
a[i]=i;
a[1]=0;
i=2;
while(i<50)
{
k=i;
while(k<100)
{
k=k+i;
if(k>100)
break;
|
2009-06-28 21:13 #include<stdio.h>
#include<math.h>
void factorial(int n)
{
int a[10000];
int i,j,c,m=0;
a[0]=1;
for(i=2;i<=n;i++)
{
c=0;
for(j=0;j<=m;j++)
{
a[j]=a[j]*i+c;
c=a[j]/10;
|
2009-06-12 19:26 //以第一个数为数组中值的快速排序
#include<iostream>
#include<iomanip>
using namespace std;
void swap(int *t1,int *t2)
{
int hold=*t2;
*t2=*t1,
*t1=hold;
}
void quicksort(int *a |
2009-06-06 14:17 #include"stdio.h"
void main( )
{
int cocks,hens,chicks;
cocks=0;
while(cocks<=19)
{
hens=0;
while(hens<=33)
{
chicks=100-cocks-hens;
if(5*cocks+3*hens+chicks/3==100&&chicks%3==0)
printf("%d,%d,%d\n",cocks,hens,chicks);
hens=hens+1;
}
cocks=cocks+1;
}
}
|
2009-06-01 12:26 #include"stdio.h"
#include"string.h"
#define MAX_size 100
struct string{
char b[100];
}a[MAX_size];
int b[100];
int main()
{
int i,j,n,k=0,js;
printf("请输入字符串的个数:");
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%s",a[i].b);
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(strcmp(a[i].b,a[j].b)==0) |
| | |