文章 2009-04-22 来自:开发者社区

C语言例题23:

题目要求:输入两个数,求其最大公约和最小公倍数   #include <stdio.h> void main() { int m,n,x,y; printf("输入两个正整数/n"); scanf("%d%d",&m,&n); if(m<n) //在m中存放m、n中最大者 { y=m; m=n; n=y; } printf("%d和%...

文章 2009-04-22 来自:开发者社区

C语言例题22:

题目要求:用指针方式实现strlen函数的功能 &nbsp; #include &lt;stdio.h&gt; int mystrlen(char * p); void main() { char ch[10]; printf("输入字符串的内容/n"); gets(ch); printf("字符串的有效长度是%d/n",mystrlen(ch)); } int mystrlen(char * p...

文章 2009-04-22 来自:开发者社区

C语言例题21:

题目要求:求 2/1+3/2+5/3+8/5+...  的前20项的和   #include <stdio.h> void main() { int i; double a=1; double b=2; double sum=0; double t; for(i=0;i<20;i++) { sum+=b/a; t=a+b; a=b; b=t; }...

文章 2009-04-22 来自:开发者社区

C语言例题20:

 题目要求:输入3个数,按由大到小的顺序输出   #include <stdio.h> void main() { //第一种方法:推理法 int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a>=b) { if(b>=c) printf("%d,%d,%d/n",a,b,c); else {...

文章 2009-04-22 来自:开发者社区

C语言例题19:

题目要求:编写一个函数,打印学生成绩,该数组中有3个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,输入学号,将该学号的学生记录输出   #include <stdio.h> struct student { int num; char name[10]; //放学生的姓名 int score[3]; //可用来存放三门科目的成绩 }s....

文章 2009-04-22 来自:开发者社区

C语言例题18:

题目要求:       要求1:定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题      要求2:写一个函数days,实现其功能。由主函数将年、月、日传递给days函数。计算后将日子数传回主函数输出   #include <stdio.h> str...

文章 2009-04-22 来自:开发者社区

C语言例题17:

题目要求:写一函数,实现两字符串的连接   #include <stdio.h> #include <string.h> void cat(char a[],char b[]) { int i,j,k; i=strlen(a); j=strlen(b); for(k=0;k<j;k++) { a[i++]=b[k]; } a[i]='/0'; p...

文章 2009-04-22 来自:开发者社区

C语言例题16:

题目要求:二维数组实现杨辉三角   #include <stdio.h> void main() { int i,j; int a[10][10]={1}; //在这里,最多显示到第10行 for(i=0;i<10;i++) { a[i][0]=1; for(j=0;j<=i;j++) { printf("%5d ",a[i][j]); ...

文章 2009-03-20 来自:开发者社区

C语言例题15:

题目要求:求前100以内的质数,用数组完成。求解思想:数学上规定,如果一个数不能被小于它的所有质数整除开的话,则这个数也一定是质数 #include <stdio.h> void main() { int a[100]={2}; //存放已知质数的数组 int i; int j; int p=1; //数组中目前有多少个质数 for(i=3;i<101;i++...

文章 2009-03-20 来自:开发者社区

C语言例题14:

 题目要求:求前100个质数   #include <stdio.h> void main() { int i; int x=2; //自然数 int sum=0; //质数的数量 while(sum<100) { for(i=2;i<x;i++) // 如果这个数能被2到X-1整除开的话,这个数就不是质数 { if(x%i==0) /...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注