c语言典型例题100道,C语言函数典型例题

1,C语言函数典型例题#include <stdio.h>void temp(float * x,float * y);void main() float a,b; printf("Please input two number:");scanf("%f%f",&a,&b); if(a<b) temp(&a,&b); } printf("The max is %f\n",a); printf("The max is %f\n",b); }void temp(float * x,float * y) float temp; temp=*x; *x=*y;*y=temp;}子函数temp的作用:交换 a,b变量中的值 。。如果a<b,通过temp函数交换a,b变量中的值,这样就能保证a中的值始终是最大的 。。。【c语言典型例题100道,C语言函数典型例题】
2,谁能把C语言经典例题100道用JAVA做出来急用谢谢搜public class Apublic static void main(String[] args)int i,j,k;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三位互不相同*/System.out.println("i = "+i+"j = "+,j+"k = "+k);}}}小小的玩了下,看这样的可以不 。开发工具用的eclipse,可以运行 。// 定义一个类命名为test public class test { // main方法,相当与c语言中的void main() public static void main(string[] args){ // count记录总数 int count = 0 ; // 3个循环创建符合条件的数 for(int a = 1; a <= 4; a++){ for(int b = 1; b <= 4; b++){ for( int c = 1; c <=4 ; c++){ // 如果有任意两位上的数相等,进入下一次循环 if( a == b || a == c|| b == c ){ continue; } else{ // 如果任意两位上的数都不相等,输出这个三位数 // 调整输出格式,并且count增1 system.out.println(a + "" + b + "" + c ); count++; } } } } // 将总数打印出来 system.out.print("total:" + count); } }不知道你是有100题的c语言答案但是不会用java写啊,还是你只有100个题目,需要人一道一道答出来啊 。。。。
3,c语言程序设计试题#include<stdio.h>int main(void) int x; printf("please input month number:"); scanf("%d",&x); if(x<0||x>12) printf("Invalid month input\n"); else if(x=1)printf("2003 . %d has 31 days\n", x); } else if(x=3)printf("2003 . %d has 31 days\n", x); } else if(x=5)printf("2003 . %d has 31 days\n", x); else if(x=7)printf("2003 . %d has 31 days\n", x); else if(x=8)printf("2003 . %d has 31 days\n", x); else if(x=10)printf("2003 . %d has 31 days\n", x); else if(x=12)printf("2003 . %d has 31 days\n", x); elseprintf("2003 . %d has 30 days\n", x); return 0;这么多才10分 。我全给你写了,你给个100分吧 。这么多啊,先做1个,#include <stdio.h>//第一道题void main() int x; printf("please input x:"); scanf("%d",&x); if(x<0) printf("F(x)=%ld\n",-5*x+27); else if(x>0) printf("F(x)=%ld\n",2*x-1); else printf("F(x)=7909\n");}

    推荐阅读