• 红软基地:您身边最放心的安全下载站!
您所在的位置:首页 > 软件 > 热门软件 > C语言小程序大全

C语言小程序大全

软件类型:
国产软件
软件语言:
简体中文
软件大小:
1 MB
软件授权:
免费软件
软件评级:
4
更新时间:
2014-10-02
应用平台:
WinXP, Win7, WinAll
同类推荐软件
软件简介

【程序1】b7c红软基地
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?b7c红软基地
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去b7c红软基地
      掉不满足条件的排列。 b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  int i,j,k;b7c红软基地
  printf("n");b7c红软基地
  for(i=1;i<5;i++) /*以下为三重循环*/b7c红软基地
    for(j=1;j<5;j++)b7c红软基地
      for (k=1;k<5;k++)b7c红软基地
      {b7c红软基地
        if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/b7c红软基地
        printf("%d,%d,%dn",i,j,k);b7c红软基地
      }b7c红软基地
  getch();b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序2】b7c红软基地
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高b7c红软基地
   于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提b7c红软基地
   成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于b7c红软基地
   40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于b7c红软基地
   100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?b7c红软基地
1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。      b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  long int i;b7c红软基地
  int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;b7c红软基地
  scanf("%ld",&i); b7c红软基地
  bonus1=100000*0. 1;b7c红软基地
  bonus2=bonus1+100000*0.75;b7c红软基地
  bonus4=bonus2+200000*0.5;b7c红软基地
  bonus6=bonus4+200000*0.3;b7c红软基地
  bonus10=bonus6+400000*0.15;b7c红软基地
  if(i<=100000)b7c红软基地
    bonus=i*0.1;b7c红软基地
    else if(i<=200000)b7c红软基地
      bonus=bonus1+(i-100000)*0.075;b7c红软基地
        else if(i<=400000)b7c红软基地
          bonus=bonus2+(i-200000)*0.05;b7c红软基地
            else if(i<=600000)b7c红软基地
              bonus=bonus4+(i-400000)*0.03;b7c红软基地
                else if(i<=1000000)b7c红软基地
                  bonus=bonus6+(i-600000)*0.015;b7c红软基地
                    elseb7c红软基地
                      bonus=bonus10+(i-1000000)*0.01;b7c红软基地
  printf("bonus=%d",bonus);b7c红软基地
  getch(); b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序3】b7c红软基地
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?b7c红软基地
1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后b7c红软基地
      的结果满足如下条件,即是结果。请看具体分析:b7c红软基地
2.程序源代码:b7c红软基地
#include "math.h"b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  long int i,x,y,z;b7c红软基地
  for (i=1;i<100000;i++)b7c红软基地
  {b7c红软基地
    x=sqrt(i+100); /*x为加上100后开方后的结果*/b7c红软基地
    y=sqrt(i+268); /*y为再加上168后开方后的结果*/b7c红软基地
    if(x*x==i+100&&y*y==i+268) /*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/b7c红软基地
    printf("n%ldn",i);b7c红软基地
  }b7c红软基地
  getch();b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序4】b7c红软基地
题目:输入某年某月某日,判断这一天是这一年的第几天?b7c红软基地
1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊b7c红软基地
      情况,闰年且输入月份大于3时需考虑多加一天。b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  int day,month,year,sum,leap;b7c红软基地
  printf("nplease input year,month,dayn");b7c红软基地
  scanf("%d,%d,%d",&year,&month,&day);b7c红软基地
  switch(month) /*先计算某月以前月份的总天数*/b7c红软基地
  {b7c红软基地
    case 1:sum=0;break;b7c红软基地
    case 2:sum=31;break;b7c红软基地
    case 3:sum=59;break;b7c红软基地
    case 4:sum=90;break;b7c红软基地
    case 5:sum=120;break;b7c红软基地
    case 6:sum=151;break;b7c红软基地
    case 7:sum=181;break;b7c红软基地
    case 8:sum=212;break;b7c红软基地
    case 9:sum=243;break;b7c红软基地
    case 10:sum=273;break;b7c红软基地
    case 11:sum=304;break;b7c红软基地
    case 12:sum=334;break;b7c红软基地
    default:printf("data error");break;b7c红软基地
  }b7c红软基地
  sum=sum+day; /*再加上某天的天数*/b7c红软基地
  if(year%400==0||(year%4==0&&year0!=0)) /*判断是不是闰年*/b7c红软基地
    leap=1;b7c红软基地
  elseb7c红软基地
    leap=0;b7c红软基地
  if(leap==1&&month>2) /*如果是闰年且月份大于2,总天数应该加一天*/b7c红软基地
    sum++;b7c红软基地
  printf("It is the %dth day.",sum);b7c红软基地
  getch(); b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序5】b7c红软基地
题目:输入三个整数x,y,z,请把这三个数由小到大输出。b7c红软基地
1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,b7c红软基地
      然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  int x,y,z,t;b7c红软基地
  scanf("%d%d%d",&x,&y,&z);b7c红软基地
  if (x>y)b7c红软基地
    {t=x;x=y;y=t;} /*交换x,y的值*/b7c红软基地
  if(x>z)b7c红软基地
    {t=z;z=x;x=t;} /*交换x,z的值*/b7c红软基地
  if(y>z)b7c红软基地
    {t=y;y=z;z=t;} /*交换z,y的值*/b7c红软基地
  printf("small to big: %d %d %dn",x,y,z);b7c红软基地
  getch(); b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序6】b7c红软基地
题目:用*号输出字母C的图案。b7c红软基地
1.程序分析:可先用'*'号在纸上写出字母C,再分行输出。b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  printf("Hello C-world!n");b7c红软基地
  printf(" ****n");b7c红软基地
  printf(" *n");b7c红软基地
  printf(" * n");b7c红软基地
  printf(" ****n");b7c红软基地
  getch(); b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序7】b7c红软基地
题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!b7c红软基地
1.程序分析:字符共有256个。不同字符,图形不一样。      b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  char a=176,b=219;b7c红软基地
  printf("%c%c%c%c%cn",b,a,a,a,b);b7c红软基地
  printf("%c%c%c%c%cn",a,b,a,b,a);b7c红软基地
  printf("%c%c%c%c%cn",a,a,b,a,a);b7c红软基地
  printf("%c%c%c%c%cn",a,b,a,b,a);b7c红软基地
  printf("%c%c%c%c%cn",b,a,a,a,b);b7c红软基地
  getch(); b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序8】b7c红软基地
题目:输出9*9口诀。b7c红软基地
1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  int i,j,result;b7c红软基地
  printf("n");b7c红软基地
  for (i=1;i<10;i++)b7c红软基地
  {b7c红软基地
    for(j=1;j<10;j++)b7c红软基地
    {b7c红软基地
      result=i*j;b7c红软基地
      printf("%d*%d=%-3d",i,j,result); /*-3d表示左对齐,占3位*/b7c红软基地
    }b7c红软基地
    printf("n"); /*每一行后换行*/b7c红软基地
  }b7c红软基地
  getch();b7c红软基地
}b7c红软基地
==============================================================b7c红软基地
【程序9】b7c红软基地
题目:要求输出国际象棋棋盘。b7c红软基地
1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  int i,j;b7c红软基地
  for(i=0;i<8;i++)b7c红软基地
  {b7c红软基地
    for(j=0;j<8;j++)b7c红软基地
      if((i+j)%2==0)b7c红软基地
        printf("%c%c",219,219);b7c红软基地
      elseb7c红软基地
        printf("  ");b7c红软基地
    printf("n");b7c红软基地
  }b7c红软基地
  getch(); b7c红软基地
}b7c红软基地
============================================================== b7c红软基地
【程序10】b7c红软基地
题目:打印楼梯,同时在楼梯上方打印两个笑脸。 b7c红软基地
1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。b7c红软基地
2.程序源代码:b7c红软基地
#include "stdio.h"b7c红软基地
#include "conio.h"b7c红软基地
main()b7c红软基地
{b7c红软基地
  int i,j;b7c红软基地
  printf("11n"); /*输出两个笑脸*/b7c红软基地
  for(i=1;i<11;i++)b7c红软基地
  {b7c红软基地
    for(j=1;j<=i;j++)b7c红软基地
      printf("%c%c",219,219);b7c红软基地
    printf("n");b7c红软基地
  }b7c红软基地
  getch(); b7c红软基地
}b7c红软基地

C语言小程序大全截图

C语言小程序大全b7c红软基地

红软基地破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。
软件下载地址
C语言小程序大全
软件推荐
下载排行

精品软件

热门关键词

热门软件推荐