if (n==o)printf("Andian is %d ",o);else printf("There is no andian. "); } 例題2 求S(n)=a+aa+aaa+...+aaa....aaa(其中有n個a)之值,其中a是一個數字。例如:2+22+222+22222+22222,此時n=5,n由鍵盤鍵入。程序原代碼#include<stdio.h> #include<math.h> main() { int a,n,i; i=1; long int m, s; printf("Please input n and a: "); scanf("%d%d",&n,&a); m=s=a; do { m=m+a*pow(10,i); s=m+l; i++;} while (i<=n-1); printf("s=%ld ",s); } 例題3 分數數列求和,已知分數數列 2/1,3/2,5/3,8/5,13/8,21/13...... 求出此數列前20項之和。程序原代碼#include<stdio.h> main() { int i=1; float s=2 ,sum; for(i=1;i<20;i++) {s=1/s+1; } sum=2+s; printf("The sum is %f. ",sum);}