1.cè¯è¨................
2.数据结构 八皇后
3.PAWN计算机编程语言
4.题目:要求输出国际象棋棋盘。国际国际 1.程序分析:用i控制行,象棋象棋xinrui源码j来控制列,源码源码趋势线图指标源码根据i+j的大全vnc 源码 更新频率和的变化来控制输出黑方格,
cè¯è¨................
ãç¨åº1ã
é¢ç®ï¼æ1ã2ã3ã4个æ°åï¼è½ç»æå¤å°ä¸ªäºä¸ç¸åä¸æ éå¤æ°åçä¸ä½æ°ï¼é½æ¯å¤å°ï¼
1.ç¨åºåæï¼å¯å¡«å¨ç¾ä½ãåä½ã个ä½çæ°åé½æ¯1ã2ã3ã4ãç»æææçæåååå»
æä¸æ»¡è¶³æ¡ä»¶çæåã
2.ç¨åºæºä»£ç ï¼
main()
{
int i,国际国际股票指标源码文件j,k;
printf("\n");
for(i=1;i<5;i++) ï¼*以ä¸ä¸ºä¸é循ç¯*/
for(j=1;j<5;j++)
for (k=1;k<5;k++)
{
if (i!=k&&i!=j&&j!=k) /*ç¡®ä¿iãjãkä¸ä½äºä¸ç¸å*/
printf("%d,%d,%d\n",i,j,k);
}
}
ãç¨åº2ã
é¢ç®ï¼ä¸ä¸ªæ´æ°ï¼å®å ä¸åæ¯ä¸ä¸ªå®å ¨å¹³æ¹æ°ï¼åå ä¸åæ¯ä¸ä¸ªå®å ¨å¹³æ¹æ°ï¼è¯·é®è¯¥æ°æ¯å¤å°ï¼
1.ç¨åºåæï¼å¨ä¸ä»¥å å¤æï¼å å°è¯¥æ°å ä¸ååå¼æ¹ï¼åå°è¯¥æ°å ä¸ååå¼æ¹ï¼å¦æå¼æ¹åçç»æ满足å¦ä¸æ¡ä»¶ï¼å³æ¯ç»æã请çå ·ä½åæï¼
2.ç¨åºæºä»£ç ï¼
#include "math.h"
main()
{
long int i,x,y,z;
for (i=1;i<;i++)
{ x=sqrt(i+); /*x为å ä¸åå¼æ¹åçç»æ*/
y=sqrt(i+); /*y为åå ä¸åå¼æ¹åçç»æ*/
if(x*x==i+&&y*y==i+)/*å¦æä¸ä¸ªæ°çå¹³æ¹æ ¹çå¹³æ¹çäºè¯¥æ°ï¼è¿è¯´ææ¤æ°æ¯å®å ¨å¹³æ¹æ°*/
printf("\n%ld\n",i);
}
}
ãç¨åº3ã
é¢ç®ï¼è¾åº9*9å£è¯ã
1.ç¨åºåæï¼åè¡ä¸åèèï¼å ±9è¡9åï¼iæ§å¶è¡ï¼jæ§å¶åã
2.ç¨åºæºä»£ç ï¼
#include "stdio.h"
main()
{
int i,j,result;
printf("\n");
for (i=1;i<;i++)
{ for(j=1;j<;j++)
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);/*-3d表示左对é½ï¼å 3ä½*/
}
printf("\n");/*æ¯ä¸è¡åæ¢è¡*/
}
}
ãç¨åº4ã
é¢ç®ï¼è¦æ±è¾åºå½é 象æ£æ£çã
1.ç¨åºåæï¼ç¨iæ§å¶è¡ï¼jæ¥æ§å¶åï¼æ ¹æ®i+jçåçååæ¥æ§å¶è¾åºé»æ¹æ ¼ï¼è¿æ¯ç½æ¹æ ¼ã
2.ç¨åºæºä»£ç ï¼
#include "stdio.h"
main()
{
int i,j;
for(i=0;i<8;i++)
{
for(j=0;j<8;j++)
if((i+j)%2==0)
printf("%c%c",,);
else
printf(" ");
printf("\n");
}
}
ãç¨åº5ã
é¢ç®ï¼å¤å ¸é®é¢ï¼æä¸å¯¹å åï¼ä»åºçå第3个æèµ·æ¯ä¸ªæé½çä¸å¯¹å åï¼å°å åé¿å°ç¬¬ä¸ä¸ªæåæ¯ä¸ªæåçä¸å¯¹å åï¼åå¦å åé½ä¸æ»ï¼é®æ¯ä¸ªæçå åæ»æ°ä¸ºå¤å°ï¼
1.ç¨åºåæï¼ å åçè§å¾ä¸ºæ°å1,1,2,3,5,8,,....
2.ç¨åºæºä»£ç ï¼
main()
{
long f1,f2;
int i;
f1=f2=1;
for(i=1;i<=;i++)
{ printf("%ld %ld",f1,f2);
if(i%2==0) printf("\n");/*æ§å¶è¾åºï¼æ¯è¡å个*/
f1=f1+f2; /*å两个æå èµ·æ¥èµå¼ç»ç¬¬ä¸ä¸ªæ*/
f2=f1+f2; /*å两个æå èµ·æ¥èµå¼ç»ç¬¬ä¸ä¸ªæ*/
}
}
ãç¨åº6ã
é¢ç®ï¼å¤æ-ä¹é´æå¤å°ä¸ªç´ æ°ï¼å¹¶è¾åºææç´ æ°ã
1.ç¨åºåæï¼å¤æç´ æ°çæ¹æ³ï¼ç¨ä¸ä¸ªæ°åå«å»é¤2å°sqrt(è¿ä¸ªæ°)ï¼å¦æè½è¢«æ´é¤ï¼ å表ææ¤æ°ä¸æ¯ç´ æ°ï¼åä¹æ¯ç´ æ°ã
2.ç¨åºæºä»£ç ï¼
#include "math.h"
main()
{
int m,i,k,h=0,leap=1;
printf("\n");
for(m=;m<=;m++)
{ k=sqrt(m+1);
for(i=2;i<=k;i++)
if(m%i==0)
{ leap=0;break;}
if(leap) { printf("%-4d",m);h++;
if(h%==0)
printf("\n");
}
leap=1;
}
printf("\nThe total is %d",h);
}
ãç¨åº7ã
é¢ç®ï¼æå°åºææçâæ°´ä»è±æ°âï¼æè°âæ°´ä»è±æ°âæ¯æä¸ä¸ªä¸ä½æ°ï¼å ¶åä½æ°åç«æ¹åçäºè¯¥æ°æ¬èº«ãä¾å¦ï¼æ¯ä¸ä¸ªâæ°´ä»è±æ°âï¼å 为=1çä¸æ¬¡æ¹ï¼5çä¸æ¬¡æ¹ï¼3çä¸æ¬¡æ¹ã
1.ç¨åºåæï¼å©ç¨for循ç¯æ§å¶-个æ°ï¼æ¯ä¸ªæ°å解åºä¸ªä½ï¼åä½ï¼ç¾ä½ã
2.ç¨åºæºä»£ç ï¼
main()
{
int i,j,k,n;
printf("'water flower'number is:");
for(n=;n<;n++)
{
i=n/;/*å解åºç¾ä½*/
j=n/%;/*å解åºåä½*/
k=n%;/*å解åºä¸ªä½*/
if(i*+j*+k==i*i*i+j*j*j+k*k*k)
{
printf("%-5d",n);
}
}
printf("\n");
}
ãç¨åº8ã
é¢ç®ï¼å°ä¸ä¸ªæ£æ´æ°å解质å æ°ãä¾å¦ï¼è¾å ¥,æå°åº=2*3*3*5ã
ç¨åºåæï¼å¯¹nè¿è¡å解质å æ°ï¼åºå æ¾å°ä¸ä¸ªæå°çè´¨æ°kï¼ç¶åæä¸è¿°æ¥éª¤å®æï¼
(1)å¦æè¿ä¸ªè´¨æ°æ°çäºnï¼å说æå解质å æ°çè¿ç¨å·²ç»ç»æï¼æå°åºå³å¯ã
(2)å¦æn<>kï¼ä½nè½è¢«kæ´é¤ï¼ååºæå°åºkçå¼ï¼å¹¶ç¨né¤ä»¥kçå,ä½ä¸ºæ°çæ£æ´æ°ä½ n, éå¤æ§è¡ç¬¬ä¸æ¥ã
(3)å¦ænä¸è½è¢«kæ´é¤ï¼åç¨k+1ä½ä¸ºkçå¼,éå¤æ§è¡ç¬¬ä¸æ¥ã
2.ç¨åºæºä»£ç ï¼
/* zheng int is divided yinshu*/
main()
{
int n,i;
printf("\nplease input a number:\n");
scanf("%d",&n);
printf("%d=",n);
for(i=2;i<=n;i++)
{
while(n!=i)
{
if(n%i==0)
{ printf("%d*",i);
n=n/i;
}
else
break;
}
}
printf("%d",n);}
ãç¨åº9ã
é¢ç®ï¼è¾å ¥ä¸¤ä¸ªæ£æ´æ°månï¼æ±å ¶æå¤§å ¬çº¦æ°åæå°å ¬åæ°ã
1.ç¨åºåæï¼å©ç¨è¾é¤æ³ã
2.ç¨åºæºä»£ç ï¼
main()
{
int a,b,num1,num2,temp;
printf("please input two numbers:\n");
scanf("%d,%d",&num1,&num2);
if(num1<num2)/*交æ¢ä¸¤ä¸ªæ°ï¼ä½¿å¤§æ°æ¾å¨num1ä¸*/
{ temp=num1;
num1=num2;
num2=temp;
}
a=num1;b=num2;
while(b!=0)/*å©ç¨è¾é¤æ³ï¼ç´å°b为0为æ¢*/
{
temp=a%b;
a=b;
b=temp;
}
printf("gongyueshu:%d\n",a);
printf("gongbeishu:%d\n",num1*num2/a);
}
ãç¨åºã
é¢ç®ï¼è¾å ¥ä¸è¡å符ï¼åå«ç»è®¡åºå ¶ä¸è±æåæ¯ãç©ºæ ¼ãæ°ååå ¶å®å符ç个æ°ã
1.ç¨åºåæï¼å©ç¨whileè¯å¥,æ¡ä»¶ä¸ºè¾å ¥çå符ä¸ä¸º'\n'.
2.ç¨åºæºä»£ç ï¼
#include "stdio.h"
main()
{ char c;
int letters=0,space=0,digit=0,others=0;
printf("please input some characters\n");
while((c=getchar())!='\n')
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
letters++;
else if(c==' ')
space++;
else if(c>='0'&&c<='9')
digit++;
else
others++;
}
printf("all in all:char=%d space=%d digit=%d others=%d\n",letters,
space,digit,others);
}
ãç¨åºã
é¢ç®ï¼æ±s=a+aa+aaa+aaaa+aa...açå¼ï¼å ¶ä¸aæ¯ä¸ä¸ªæ°åãä¾å¦2++++(æ¤æ¶ å ±æ5个æ°ç¸å )ï¼å 个æ°ç¸å ç±é®çæ§å¶ã
1.ç¨åºåæï¼å ³é®æ¯è®¡ç®åºæ¯ä¸é¡¹çå¼ã
2.ç¨åºæºä»£ç ï¼
main()
{
int a,n,count=1;
long int sn=0,tn=0;
printf("please input a and n\n");
scanf("%d,%d",&a,&n);
printf("a=%d,n=%d\n",a,n);
while(count<=n)
{
tn=tn+a;
sn=sn+tn;
a=a*;
++count;
}
printf("a+aa+...=%ld\n",sn);
}
ãç¨åºã
é¢ç®ï¼ä¸ä¸ªæ°å¦ææ°å¥½çäºå®çå åä¹åï¼è¿ä¸ªæ°å°±ç§°ä¸ºâå®æ°âãä¾å¦6=1ï¼2ï¼3.ç¼ç¨ æ¾åºä»¥å çææå®æ°ã
1. ç¨åºåæï¼è¯·åç §ç¨åºç¨åº8
2.ç¨åºæºä»£ç ï¼
main()
{
static int k[];
int i,j,n,s;
for(j=2;j<;j++)
{
n=-1;
s=j;
for(i=1;i<j;i++)
{
if((j%i)==0)
{ n++;
s=s-i;
k[n]=i;
}
}
if(s==0)
{
printf("%d is a wanshu",j);
for(i=0;i<n;i++)
printf("%d,",k);
printf("%d\n",k[n]);
}
}
}
ãç¨åºã
é¢ç®ï¼ä¸çä»ç±³é«åº¦èªç±è½ä¸ï¼æ¯æ¬¡è½å°ååè·³ååé«åº¦çä¸åï¼åè½ä¸ï¼æ±å®å¨ 第次è½å°æ¶ï¼å ±ç»è¿å¤å°ç±³ï¼ç¬¬æ¬¡åå¼¹å¤é«ï¼
1.ç¨åºåæï¼è§ä¸é¢æ³¨é
2.ç¨åºæºä»£ç ï¼
main()
{
float sn=.0,hn=sn/2;
int n;
for(n=2;n<=;n++)
{
sn=sn+2*hn;/*第n次è½å°æ¶å ±ç»è¿çç±³æ°*/
hn=hn/2; /*第n次åè·³é«åº¦*/
}
printf("the total of road is %f\n",sn);
printf("the tenth is %f meter\n",hn);
}
ãç¨åºã
é¢ç®ï¼ç´ååæ¡é®é¢ï¼ç´å第ä¸å¤©æä¸è¥å¹²ä¸ªæ¡åï¼å½å³åäºä¸åï¼è¿ä¸ç¾ï¼åå¤åäºä¸ä¸ª 第äºå¤©æ©ä¸åå°å©ä¸çæ¡ååæä¸åï¼åå¤åäºä¸ä¸ªã以åæ¯å¤©æ©ä¸é½åäºåä¸å¤©å©ä¸ çä¸åé¶ä¸ä¸ªãå°ç¬¬å¤©æ©ä¸æ³ååæ¶ï¼è§åªå©ä¸ä¸ä¸ªæ¡åäºãæ±ç¬¬ä¸å¤©å ±æäºå¤å°ã
1.ç¨åºåæï¼éåéåæç»´çæ¹æ³ï¼ä»åå¾åæ¨æã
2.ç¨åºæºä»£ç ï¼
main()
{
int day,x1,x2;
day=9;
x2=1;
while(day>0)
{ x1=(x2+1)*2;/*第ä¸å¤©çæ¡åæ°æ¯ç¬¬2天æ¡åæ°å 1åç2å*/
x2=x1;
day--;
}
printf("the total is %d\n",x1);
}
ãç¨åºã
é¢ç®ï¼æµ·æ»©ä¸æä¸å æ¡åï¼äºåªç´åæ¥åã第ä¸åªç´åæè¿å æ¡ååæ®å为äºä»½ï¼å¤äºä¸ä¸ªï¼è¿åª ç´åæå¤çä¸ä¸ªæå ¥æµ·ä¸ï¼æ¿èµ°äºä¸ä»½ã第äºåªç´åæå©ä¸çæ¡ååå¹³ååæäºä»½ï¼åå¤äº ä¸ä¸ªï¼å®åæ ·æå¤çä¸ä¸ªæå ¥æµ·ä¸ï¼æ¿èµ°äºä¸ä»½ï¼ç¬¬ä¸ã第åã第äºåªç´åé½æ¯è¿æ ·åçï¼ é®æµ·æ»©ä¸åæ¥æå°æå¤å°ä¸ªæ¡åï¼
1.ç¨åºåæï¼
2.ç¨åºæºä»£ç ï¼
main()
{ int i,m,j,k,count;
for(i=4;i<;i+=4)
{ count=0;
m=i;
for(k=0;k<5;k++)
{
j=i/4*5+1;
i=j;
if(j%4==0)
count++;
else
break;
}
i=m;
if(count==4)
{ printf("%d\n",j);
break;}
}
}
ç¨åºã
é¢ç®ï¼ä¸¤ä¸ªä¹ä¹çéè¿è¡æ¯èµï¼ååºä¸äººãç²é为a,b,cä¸äººï¼ä¹é为x,y,zä¸äººãå·²æ½ç¾å³å® æ¯èµååãæ人åéåæå¬æ¯èµçååãa说ä»ä¸åxæ¯ï¼c说ä»ä¸åx,zæ¯ï¼è¯·ç¼ç¨åºæ¾åº ä¸éèµæçååã
1.ç¨åºåæï¼å¤æç´ æ°çæ¹æ³ï¼ç¨ä¸ä¸ªæ°åå«å»é¤2å°sqrt(è¿ä¸ªæ°)ï¼å¦æè½è¢«æ´é¤ï¼
å表ææ¤æ°ä¸æ¯ç´ æ°ï¼åä¹æ¯ç´ æ°ã
2.ç¨åºæºä»£ç ï¼
main()
{
char i,j,k;/*iæ¯aç对æï¼jæ¯bç对æï¼kæ¯cç对æ*/
for(i='x';i<='z';i++)
for(j='x';j<='z';j++)
{
if(i!=j)
for(k='x';k<='z';k++)
{ if(i!=k&&j!=k)
{ if(i!='x'&&k!='x'&&k!='z')
printf("order is a--%c\tb--%c\tc--%c\n",i,j,k);
}
}
}
}
ãç¨åºã
é¢ç®ï¼æå°åºä¸é¢å¾æ¡
*
***
*****