如何用C语言编写一个简单的程序!

如何用C语言编写一个简单的程序!,第1张

上了大学有很多同学都在学习C语言,C++就是C语言的一种,那么怎么用c语言写一个简单的程序hello world呢,下边来给大家演示一下

工具/材料

电脑,c语言软件

01

鼠标左键双击c语言软件,打开,打开后界面如图,点击关闭即可

02

点击上方程序窗口左上角的文件,选择新建

03

在打开的窗口中选择文件,下边一般是第四个 c++Source file,输入文件名(hellwc),一定要以“c”为后缀结尾

04

进入编辑页面在,页面编辑源代码就可以

#include<stdioh>

void main()

{

printf("hello world!"\n);

}

然后选择保存,打印,输出运行。

05

输出的效果就是这样了,一个简单的c语言程序就写好了

特别提示

所有的输入都要在英文半角的情况下输入,不然程序会不能识别,会报错。

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;

}

主函数调用即可

#include <stdioh>

void main()

{

int a,b,c;//定义三个整数

scanf("%d%d",&a,&b);//输入两个整数

c=a+b;//把a+b的值付给c

printf("这两个数的和是:\n%d+%d=%d",a,b,c);//输出结果

}

求两个数的最大公约数和最小公倍数:

#include "stdioh"

#include "conioh"

main()

{

int a,b,num1,num2,temp;

printf("please input two numbers:\n");

scanf("%d,%d",&num1,&num2);

if(num1<num2)/交换两个数,使大数放在num1上/

{

temp=num1;

num1=num2;

num2=temp;

}

a=num1;b=num2;

while(b!=0)/利用辗除法,直到b为0为止/

{

temp=a%b;

a=b;

b=temp;

}

printf("zuidagongyueshushi:%d\n",a);

printf("zuixiaogongbeishushi:%d\n",num1num2/a);

getch();

}

#include<stdioh>

int main()

{

int a,i,j,sum=0;

double eavg;

int b[5],temp;

printf("请输入5个正整数\n");

for(i=0;i<5;i++){

scanf("%d",&b[i]);

sum+=b[i];

}

for(j=0;j<4;j++)

for(i=0;i<4-j;i++)

if(b[i]<b[i+1])

{

temp=b[i];

b[i]=b[i+1];

b[i+1]=temp;

}

printf("1,求和\n2,求平均值\n3,查询最大值\n4,查询最小值\n");

scanf("%d",&a);

switch(a)

{

case 1:

printf("累计和%d\n",sum);

break;

case 2:

eavg=(double)sum/5;

printf("平均值为%f\n",eavg);

break;

case 3:

printf("数组中最大值为%d\n",b[0]);

break;

case 4:

printf("数组中最小值为%d\n",b[4]);

break;

}

for(i=0;i<5;i++)

printf("%d ",b[i]);

return 0;

}

程序源码及运行结果如下所示(系统会自动去掉句首空格,排版较乱请见谅):

#include<stdioh>

int main()

{

int max,min;

int sum=0;

printf("请输入一个整数:");

scanf("%d",&max);

printf("请再输入一个整数:");

scanf("%d",&min);

if(min>max)

{

int temp;

temp = max;

max = min;

min = temp;

}

for(int i=min;i<=max;i++)

{

sum += i;

}

printf("两数之间的整数和是:%d\n",sum);

return 0;

}

以上就是关于如何用C语言编写一个简单的程序!全部的内容,包括:如何用C语言编写一个简单的程序!、写几个C简单的C语言程序、简单的C语言加法程序代码都有什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9494508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存