void
成都创新互联专注于望城网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供望城营销型网站建设,望城网站制作、望城网页设计、望城网站官网定制、微信小程序定制开发服务,打造望城网络公司原创品牌,更为您提供望城网站排名全网营销落地服务。
max(int
a,int
b,int
c,int
*max,int
*min)
{
int
t;
t=ab?a:b;
t=tc?t:c;
*max=t;
t=ab?a:b;
t=tc?t:c;
*min=t;
}
main()
{ char t[15],s[]="beautiful";
strcpy(t,s);
puts(t);
printf("\n");}
#includestdio.h
int sum(int n)
{
int i=0,s=0;
while(i=n)
{
s=s+i;
i++;
}
return s;
}
int main()
{
int n;
printf("请输入要累积的数:");
scanf("%d",n);
sum(n);
printf("累加的结果为%d",sum(n));
return 0;
}
扩展资料:
使用函数的优势:
C语言程序鼓励和提倡人们把一个大问题划分成一个个子问题,对应于解决一个子问题编制一个函数,因此,C语言程序一般是由大量的小函数而不是由少量大函数构成的,即所谓“小函数构成大程序”。
这样的好处是让各部分相互充分独立,并且任务单一。因而这些充分独立的小模块也可以作为一种固定规格的小“构件”, 用来构成新的大程序。
参考资料来源:百度百科-C语言
1、编写如下:
//100分制
#include stdio.h
void main()
{
int score,t;
printf("输入成绩:");
scanf("%d",score);
t=score/10;//t的取值0,1,2,3,4,5,6,7,8,9,10
switch(t)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:printf("不及格\n");break;
case 6:printf("及格\n");break;
case 7:
case 8:printf("良好\n");break;
case 9:
case 10:printf("优秀\n");break;
}
}
2、C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
3、它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
4、在开发中,他们还考虑把UNIX移植到其他类型的计算机上使用。C语言强大的移植性(Portability)在此显现。机器语言和汇编语言都不具有移植性,为x86开发的程序,不可能在Alpha,SPARC和ARM等机器上运行。而C语言程序则可以使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。
C语言编写计算器
我们可以用printf和scanf函数输出结果和获取用户的输入。需要stdio.h头文件。scanf函数在读取数据的时候不需要再一行上输入每个数据,只要数据和数据之间留出空白就可以了。先声明两个变量number1和number2,operation变量用来存储运算符。用scanf函数获取这两个数字和运算符。分别用%lf %c %lf
请点击输入图片描述
然后需要检测输入是否是正确的,检查是不是+ - * / %,在这里要用到switch函数,用来看operation变量是否别传入了正确的值。
switch(operation)
{
case '+':
printf........
}
具体的运算我们只需要再case之后的printf语句中设定和输出就可以了。
请点击输入图片描述
由于除法和取余运算比较特殊,我们单独说明。除法的除数不能为零,所以除法需要检测除数是否为零,只需要用if else语句就可以,if(number2 == ),取余运算符对于浮点数没有意义,所以将浮点数转换为long类型,强制类型转换,if((long)number2 == 0) else ,这样整个代码就完成了。
请点击输入图片描述
简单计算器的编辑并不难,但是要注意一些细节,除法的处理要注意除数不能为零的情况,而且取模运算要将两个操作数转化为整型,当然,作为真正的计算器,只实现这些功能是不够的,还需要更多的功能,不过有一个好的开始也不错。
下面我们就运行一下这个程序吧。25*13的值和8%5的值。可以看到是我们期望的值。
请点击输入图片描述
请点击输入图片描述