代码如下:
#include <stdioh>int main(void)
{
int a[10], sum = 0;
for(int i = 0; i < 10; i++)
{
scanf("%d", &a[i]);
sum += a[i];
}
printf("%f", sum / 10);
return 0;
}
1)int
panduan(int
a,int
b,int
c)
{
int
m;
m=bb-4ac;
return(m);
}
void
main()
{int
a,b,c,flag,x1,x2,ture,virture;
printf("请依次输入二次方程的系数,空格隔开\n”);
scanf("%d
%d
%d",&a,&b,&c);
flag=panduan(a,b,c);
if(flag>0)
{x1=(-b+sqr(flag))/(2a);
x2=(-b-sqr(flag))/(2a);
printf("两个不相等的实根为:x1=%d,x2=%d",x1,x2);
}
else
if(flag==0)
{x1=-b/(2a);
printf("两个相等的实根为:x1=x2=%d",x1);
}
else
{ture=-b/(2a);
virture=sqr(-flag)/(2a);
printf("两个不相等的虚根为:x1=%d+%di,x2=%d-%di",ture,virture,ture,virture);
}
}
2)
int
sign(int
n)
{
return
n>=01:-1;
}
主函数调用即可。
3)
int
BaoShu(int
totalNum,
int
Num)
//totalNUm总人数,Num报的数字。
{
return
(Num%totalNum==0)totalNum:Num%totalNum;
}
主函数调用即可
根据绝对值的定义,正数的绝对是是其本身,复数的绝对值是其相反数,就可以实现。
具体程序如下:
void calAbs(){
float num;
printf("input a float number:");
scanf_s("%f", &num);
if (num < 0)
num = 0 - num;
printf("Absolute value of x is %f\n",num);
}
运行结果:
#include<stdio.h>//计算器
voidmenu()//自定义的菜单界面
{
printf("--------------------\n");
printf("请输入你的选择\n");
printf("1.+\n");
printf("2.-\n");
printf("3.*\n");
printf("4./\n");
printf("--------------------\n");
}
intmain()
{
inti=0;
intj=0;
intnum=0;//计算结果存放在nun
intselect=0;//选择的选项存放在select
do//do-while先执行再判断循环条件,即可实现重复计算功能
{
menu();//打印出菜单界面
scanf("%d",&select);//输入你的选项
printf("请输入计算值:");
scanf("%d%d",&i,&j);//输入要计算的数值
switch(select)
{
case1:
printf("%d+%d=%d\n",i,j,num=i+j);//实现加法功能
break;
case2:
printf("%d-%d=%d\n",i,j,num=i-j);//实现减法功能
break;
case3:
printf("%d*%d=%d\n",i,j,num=i*j);//实现乘法功能
break;
case4:
printf("%d-%d=%d\n",i,j,num=i/j);//实现除法功能
break;
default:
printf("输入有误重新选择");
break;
}
}while(select);
return0;
}
运行结果:
扩展资料:
return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。
return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
#include<stdio> //这个是头文件 也是 C语言里面最常用的头文件之一
int main()//这个是主函数 也就是程序的入口 你写的程序就是从这里开始的
{ //这个 { }表示里面的范围 是必须的 跟main 主函数是不可分的
int a=2; //这里表示有一个 int型的数据a(int型就是整数型)把2 赋值给a,你先理解为a=2
printf(“%d,a”);//printf函数的意思是在界面输入,%d 的意思是 整形数据的输出格式 对应的 是a,而每一段结束后都要用 ; 去表示结束
return 0; //这个表示 返回 0 给主函数 ,你理解为结束语句也行。
}
C语言写的程序
要想运行必须有一定的集成开发环境支持(建议VC60),然后在里面创建工程,再在工程
中创建一个C的源文件(如examplec),在里面添加你要写的代码,编译运行就OK了
你添加的代码,如简单的程序:
#include"stdioh"
void
main(){
printf("This
is
my
first
program\n");
}
输入2个正整数m和n,求其最大公约数和最小公倍数
#include
#include
int main()
int m,n,p,q,s,r;
printf("请输入两个正整数;m,n\n");
scanf("%d,%d",&m,&n);
#include<stdioh>
main()
int a,b,t=0;
scanf("%d %d",&a,&b);
if (a<b)
printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(ab),(a%b));
}
主要特点
C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接 *** 作,因此既能够用于开发系统程序,也可用于开发应用软件。
百度百科-c语言
以上就是关于用c语言写一个简单的程序,就是在键盘上输入10个数,然后求平均数全部的内容,包括:用c语言写一个简单的程序,就是在键盘上输入10个数,然后求平均数、写几个C简单的C语言程序、一个简单c语言程序求解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)