C语言编程实例
- 格式:pdf
- 大小:1.02 MB
- 文档页数:13


C语言程序实例100个(一)【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。
组成所有的排列后再去掉不满足条件的排列。
2.程序源代码:main(){int i,j,k;printf("\n");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三位互不相同*/printf("%d,%d,%d\n",i,j,k);}}==================================================== ==========【程序2】题目:企业发放的奖金根据利润提成。
利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?1.程序分析:请利用数轴来分界,定位。
注意定义时需把奖金定义成长整型。
2.程序源代码:main(){long int i;int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;scanf("%ld",&i);bonus1=100000*0.1;bonus2=bonus1+100000*0.75;bonus4=bonus2+200000*0.5;bonus6=bonus4+200000*0.3;bonus10=bonus6+400000*0.15;if(i<=100000)bonus=i*0.1;else if(i<=200000)bonus=bonus1+(i-100000)*0.075;else if(i<=400000)bonus=bonus2+(i-200000)*0.05;else if(i<=600000)bonus=bonus4+(i-400000)*0.03;else if(i<=1000000)bonus=bonus6+(i-600000)*0.015;elsebonus=bonus10+(i-1000000)*0.01;printf("bonus=%d",bonus);}==================================================== ==========【程序3】题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?1.程序分析:在10万以判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。
c编程实例C语言是一门非常基础的编程语言,在许多计算机科学课程和项目中都会使用。
学习C语言可以让我们掌握编程的基本概念和技巧,从而更好地进行编程工作。
在本文中,我们将探讨一些C编程实例,让我们一步步了解C编程的基础知识和编程技巧。
1. Hello World程序Hello World程序是每个编程语言学习者的必修课程。
在C语言中,我们可以使用下面的代码来打印“Hello World”到控制台:#include<stdio.h>int main(){printf("Hello World!");return 0;}这个程序很简单,但它展示了C语言的基本语法。
首先我们用#include语句包含了“stdio.h”头文件,这是一个流输入输出库。
接下来我们定义了一个名为main的函数,这是C语言中程序的入口点。
函数的返回类型是int,意味着该函数将返回一个整数。
在函数内部,我们使用printf函数打印“Hello World”到控制台。
注意,在字符串后面加上感叹号,否则程序将只打印“Hello World”。
最后我们使用return语句表示程序将以0值退出。
这是规定编程实践中的惯例。
2. 计算平均值下面我们来编写一个程序,它可以计算任意一组数字的平均值。
#include<stdio.h>int main(){int n,i;float sum=0,num;printf("Enter the total number of elements: ");scanf("%d",&n);printf("Enter %d elements: ",n);for(i=0;i<n;i++){scanf("%f",&num);sum+=num;}printf("Average = %.2f",sum/n);return 0;}在程序的开始,我们定义了3个变量:n,i和sum。
c语言入门编程实例C语言是一种广泛应用于计算机编程的编程语言,被认为是学习编程的入门语言。
在本文中,我们将通过一些简单的编程实例来介绍C语言的基本概念和语法规则。
1. Hello, World!C语言入门编程实例中最经典的例子就是打印"Hello, World!"。
这个例子非常简单,只需要在代码中使用printf函数输出相应的字符串即可。
这个例子的目的是让初学者了解C语言的基本语法和程序结构。
2. 计算加法在C语言中,我们可以使用加号来进行加法运算。
下面是一个简单的例子,计算两个整数的和并输出结果。
首先,我们需要定义两个整数变量,然后使用scanf函数从用户输入中获取这两个数的值,最后使用加号运算符将它们相加,并使用printf函数输出结果。
3. 判断奇偶数判断一个数是奇数还是偶数是编程中常见的问题。
在C语言中,我们可以使用取模运算符%来判断一个数是否可以被2整除。
如果一个数可以被2整除,那么它是偶数;否则,它是奇数。
下面是一个判断奇偶数的例子,我们需要定义一个整数变量,然后使用scanf 函数从用户输入中获取这个数的值,最后使用if语句判断它是奇数还是偶数,并使用printf函数输出结果。
4. 计算阶乘计算一个数的阶乘是一个经典的编程问题。
在C语言中,我们可以使用循环语句来实现阶乘的计算。
下面是一个计算阶乘的例子,我们需要定义一个整数变量,然后使用scanf函数从用户输入中获取这个数的值,最后使用循环语句计算阶乘,并使用printf函数输出结果。
5. 猜数字游戏猜数字游戏是一个有趣的小游戏,可以帮助初学者理解条件语句和循环语句的使用。
在这个游戏中,计算机会生成一个随机数,然后玩家需要猜这个数是多少。
如果猜对了,游戏结束;否则,计算机会根据猜测的结果给出相应的提示,玩家可以根据提示再次猜测。
下面是一个简单的猜数字游戏的例子,我们需要使用rand函数生成一个随机数,然后使用scanf函数从用户输入中获取猜测的数,最后使用条件语句和循环语句判断猜测的结果,并给出相应的提示。