C语言基础排序方法

C语言最基础的排序方法,在课本上共有三种,第一种起泡法,第二种选择法,第三种插入法。第一种:起泡法#include<stdio.h> void main() { int a[10]={9,56,3,8,10,5,3,4,2,1},i,j,t; for(i=1;i

- 阅读全文 -

二维数组找最大值

题目:输入一个3x4的矩阵,输出一个矩阵的最大值及其行数、列数。第一种方案:#include<stdio.h> void main() { int a[3][4],i,j,l,k,max; for(i=0;i

- 阅读全文 -

C语言100元兑换问题

问题:把100元兑换成1元、2元、5元面额的纸币,要求这三种纸币每种至少有1张,问有多少种兑换方案,并输出兑换方案。#include<stdio.h> void main() { int y,e,w,s,g; for(y=1,g=0;y<100;y++) { for(e=1;e<50;e++) {

- 阅读全文 -

C语言输出完数

题目:输出1000以内的完数,完数的条件是该数的因子之和等于该数的本身,如6的因子是1,2,3.1+2+3=6。#include<stdio.h> void main() { int x,i,y; for(i=1;i<1000;i++) { for(x=1,y=0;x<i;x++) { if(i%x==0) y=y+x

- 阅读全文 -

两个数最大公约数和最小公倍数

题目:输入两个整数,输出其最大公约数和最小公倍数。第一种方法:#include<stdio.h> void main() { int x,i,y,t; scanf("%d %d",&x,&y); t=x<y?x:y; for(i=t;i>0;i--) { if((x%i==0)&&(y%i==0)) {printf("最

- 阅读全文 -

C语言判断是否为素数

题目1.输入正整数判断是不是素数2.输出100以内的素数第一题:#include<stdio.h> void main() { int x,i,y; scanf("%d",&x);//输入一个数 for(i=1,y=0;i<x;i++) { if(x%i==0)y++; if(y>1)break; }

- 阅读全文 -

最新文章

最近回复

  • Robertjof: Let your bitcoins brings you +10...
  • Patrickevest: Dearest in mind, I would like ...
  • MichaelHap: Hey Look what we arrange an eye...
  • C代码: typecho好像有相关的迁移插件,typecho大佬们做的,你...
  • lljh: a.a 最近新浪的图床关掉了,懒得搬图,太多了
  • Josephtow: Hy there, Look what we get due...
  • FrancesNak: Hi! ccode.fun We present o...
  • C代码: 老电脑重装都困难,折腾了那么久。
  • 知识共享网: 重装解决99%的问题(滑稽)
  • C代码: 感谢酷友

分类

标签

归档

其它