鸡兔同笼

/*②编程实现:鸡兔同笼 有若干只鸡和兔在同个笼子里,从上面数,有S个头;从下面数,有N只脚。求笼中各有几只鸡和几只兔?*/ #include<stdio.h> int main() { int j; for(j=0;;j++) { if(N==...

2018-01-02 10:23:37

阅读数 152

评论数 0

百钱买百鸡

/*①编程实现:百钱买百鸡 公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, 用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。*/ #include<stdio.h> int main() { // int g,m,x; ...

2018-01-02 10:23:02

阅读数 184

评论数 0

百分制转五分制成绩

//用if-else #include<stdio.h> void pd(int x) { if(x<=100&&x>=90) printf("A\n"); else if(x<90&&...

2018-01-02 10:09:36

阅读数 655

评论数 0

输入一行字符,编程统计其中有多少单词

#include<stdio.h> #include<ctype.h> #define N 100 int main() { char ch[N]; int i,count=0; printf("输入一行字符:"); g...

2017-12-13 22:47:54

阅读数 607

评论数 1

从键盘输入一个人的姓和名,然后将姓和名的首字母变成大写字母

#include<stdio.h> #include<ctype.h> #define N 100 int main() { char name[N]; int i; printf("请输入一个英文名字:"); gets...

2017-12-13 21:59:19

阅读数 799

评论数 0

输入国家名按字典顺序进行排序

#include<stdio.h> #include<string.h> #define maxlong 10//字符串最大长度 #define N 150 void pszf(char ch[][maxlong],int x)//交换法实现字符串按字典顺序排序 { ...

2017-12-13 21:23:02

阅读数 2422

评论数 1

输入一行字符,统计其中英文字符、数字字符、空格和其他字符的个数

#include<stdio.h> #include<ctype.h> #define N 100 int main()//输入一行字符,统计其中英文字符、数字字符、空格和其他字符的个数 { char zx[N]; int i; int yw=0,s...

2017-12-13 10:09:45

阅读数 3778

评论数 0

输入某年的第几天,计算并输出它是这一年的第几月第几日

#include<stdio.h> #define N 12 int main() { int day1[2][N]={{31,28,31,30,31,30,31,31,30,31,30,31}, {31,29,31,30,31,30,31...

2017-12-11 17:48:39

阅读数 1088

评论数 0

输入某年某月某日,计算并输出它是这一年的第几天

#include<stdio.h> #define N 12 int main() { int day1[2][N]={{31,28,31,30,31,30,31,31,30,31,30,31}, {31,29,31,30,31,30,31...

2017-12-11 16:53:13

阅读数 2587

评论数 0

输入某班学生(不超过40人)的某门课成绩,编程统计不及格的人数(以-1为成绩输入结束标志)

#include<stdio.h> #define N 40 int main() { int stu[N]; int count1=0,count2=0; int i; printf("请输入学生成绩:"); for(i...

2017-12-11 15:51:17

阅读数 2374

评论数 0

输入一些数(以-1为结束标志),按从小到大输出

#include<stdio.h> #define N 50 int main() { int i,j,a[N]; int t; int count=0; printf("请输入一些数(以-1为结束):"); for(i...

2017-12-11 15:27:13

阅读数 522

评论数 0

输入一维数组中任意一个数,查找它在数组中的位置

#include<stdio.h> int main() { int b,c,j; int a[10]={0,20,30,2,8,100,77,4,9,88}; printf("请输入0,20,30,2,8,100,77,4,9,88中的一个数:\n&...

2017-12-11 13:53:57

阅读数 2284

评论数 1

输出一个字符串

#include<stdio.h> #define N 12 int main()//以输出一个名字为例 { char name[N]; printf("请输入一名字(拼音):"); //scanf("%s",name)...

2017-12-11 13:22:22

阅读数 212

评论数 0

c语言编程输出杨辉三角行

#include <stdio.h> #define N 7 //以7行7列为例 int main() { int a[N][N]; //N行N列的杨辉三角 int i,j;for(i=0;i<N;i++) //先赋值两边 { a[i][0]=1; a[i][i]=1; }fo...

2017-12-08 21:42:12

阅读数 961

评论数 0

输入一个数n,编程计算输出1-n之间的所有素数之和

#include<stdio.h> int main() { int n,i,j,t,l; int sum=0; printf("请输入一个大于2的整数:"); scanf("%d",&n); l=...

2017-12-08 20:34:48

阅读数 5613

评论数 0

对一个正整数分解质因数

#include<stdio.h> int main() { int a,i; printf("请输入一个大于2的正整数:"); scanf("%d",&a); printf("%d的质因数是:...

2017-12-04 16:57:46

阅读数 210

评论数 0

判断正整数m是否为完全数(如果一个正整数m的所有小于m的因子(包括1)加起来正好等于m本身,那么这个数就称为完全数)

#include<stdio.h> int IsPerfect(int x);//调用函数进行判断是否为完全数 int main () { int m; printf("请输入一个正整数:"); scanf("%d",&a...

2017-12-04 15:40:29

阅读数 1655

评论数 0

判断一个数是否为素数

#include <stdio.h> #include <stdlib.h>int main()//用break语句判断一个数是否为素数(负数、0和1都不是素数) { int x,i; printf("请输入一个整数:"); sc...

2017-11-24 19:17:31

阅读数 333

评论数 1

对正整数x、y连续进行求余,直到余数为0,此时非0的除数就是最大公约数。x除以y的余数是r,若r不等于0,则把y作为新的x,r作为新的y,重复x除以y的运算,直到r=0为止,此时y就为所求的最大公约数

#include <stdio.h>//用欧几里得算法(辗转相除法)两正整数的最大公约数 int main() { int x,y,r; printf("请输入两个正整数:"); scanf("%d%d",&x,&...

2017-11-23 18:11:23

阅读数 217

评论数 0

由于x与y的最大公约数不可能比x与y中较小者大,因此,先找到x与y中较小者t,然后从t开始减1,t到1之间第一个能同时整除x与y的数,就是所求的最大公约数

#include <stdio.h>//用穷举法求两正整数的最大公约数 int main() { int x,y,m,t; printf("请输入两个正整数:"); scanf("%d%d",&x,&y);...

2017-11-23 17:37:11

阅读数 161

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭