例7.4 例7.4#include<stdio.h>int main(){float add(float x,float y);float a,b,c;printf("Please enter a and b:");scanf("%f,%f",&a,&b);c=add(a,b);printf("sum is %f",c);return 0;}float...
例7.3 例7.3#include<stdio.h>int main(){int max(float x,float y);float a,b;int c;scanf("%f,%f",&a,&b);c=max(a,b);printf("max is %d",c);return 0;}int max(float x,float y){float z;...
例7.2 例7.2#include<stdio.h>int main(){int max(int x,int y);int a,b,c;printf("please enter two integer number:");scanf("%d,%d",&a,&b);c=max(a,b);printf("max is %d",c);return 0;}in...
例7.1 例7.1#include<stdio.h>int main(){void print_star();void print_message();print_star();print_message();print _star();return 0;}void print_star(){printf("*****************");}void p...
例6.9 例6.9#include<stdio.h>#include<string.h>int main(){char str[3][20];char string[20];int i;for(i=0;i<3;i++)gets(str[i]);if(strcmp(str[0],str[1])>0)strcpy(string,str[0]);else...
例6.8 例6.8#include<stdio.h>int main(){char string[81];int i,num=0;,word=0;char c;gets(string);for(i=0;(c=string[i])!='\0';i++)if(c==' ') word=0;else if(word==0){word=1;num++;}printf("Th...
例6.7 例6.7#include<stdio.h>int main(){char diamond[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'}{' ','*',' ','*'}{' ',' ','*'}};int i,j;for(i=0;i<5;i++){for(j=0;j<5;j++)pr...
例6.6 例6.6#include<stdio.h>int main(){char c[15]={'I',' ','a','m',' ','a',' ','s','t','u','d','e','n','t','.'};int i;for(i=0;i<15;i++)printf("%c",c[i]);printf("");return 0;}
例6.5 例6.5#include<stdio.h>int main(){int i,j,row=0,colum=0,max;int a[3][4]={{1,2,3,4},{9,8,7,6},{-10,10,-5,2}};max=a[0][0];for(i=0;i<=2;i++)for(j=0j<=3;j++)if(a[i][j]>max){max=a[i...
例6.4 例6.4#include<stdio.h>int main(){int a[2][3]={{1,2,3},{4,5,6}};int b[3][2],i,j;printf("array a:");for(i=0;i<=1;i++){for(j=0;j<=2;j++){printf("%5d",a[i][j]);b[j][i]=a[i][j];}...
例6.3 例6.3#include<stdio.h>int main(){int a[10];int i,j,k;printf("input 10 numbers:");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("");for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[..
例6.2 例6.2#include<stdio.h>int main(){int i;int f[20]={1,1};for(i<2;i<20;i++)f[i]=f[i-2]+f[i-1];for(i=0;i<20;i++){if(i%5==0)printf("");printf("%12d",f[i]);}printf("");retur...
例6.1 例6.1#include<stdio.h>int main(){int i,a[10];for(i=0;i<=9;i++)a[i]=i;for(i=9;i>=0;i--)printf("%d",a[i]);printf("");return 0;}
例5.11 例5.11#include<stdio.h>int main(){char c;c=getchar();while(c!=''){if((c>='a'&&c<='z')||(c>='A'&&c<='Z')){if(c>='W'&&c<='Z'||c>='w&
例5.10 例5.10#include<stdio.h>#include<math.h>int main(){int n,k,i,m=0;for(n=101;n<=200;n=n+2){k=sqrt(n);for(i=2;i<=k;i++)if(n%i==0)break;if(i>=k+1){printf("%d",n);m=m+1;}...
例5.9 例5.9#include<stdio.h>int main(){int n,i;printf("please enter a integer number,n=?");scanf("%d",&n);for(i=2;i<n;i++)if(n%i==0)break;if (i<n)printf("%d is not a prime number."...
例5.8 例5.8#include<stdio.h>int main(){int f1=1,f2=1,f3;int i;printf("%112d%12d",f1,f2);for(i=1;i<=38;i++){f3=f1+f2;printf("%12d",f3);f1=f2;f2=f3;}return 0;}
例5.7 例5.7#include<stdio.h>#include<math.h>int main(){int sign=1;double pi=0.0,n=1.0,term=1.0;while(fabs(term)>=1e-6){pi =pi+term;n=n+2;sign=-sign;term=sign/n;}pi=pi*4;printf("...
例5.6 例5.6#include<stdio.h>int main(){int i,j,n=0;for(i=1;i<=4i++)for(j=1;j<=5;j++,n++){if(n%5==0)printf("");printf("%d\t",i*j);}printf("");return 0;}
例5.5 例5.5#includ<stdio.h>int main(){int n;for(n=100;n<=200;n++){if(n%3==0)continue;printf("%d",n);}printf("");return 0;}