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

Python013

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

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

工具/材料

电脑,c语言软件

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

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

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

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

#include<stdio.h>

void main()

{

printf("hello world!"n)

}

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

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

特别提示

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

简单有趣的小程序有忆年共享相册、云梦助眠引导、番茄闹钟等。

1.  忆年共享相册:忆年是一款为用户提供免费的照片存储及共享的应用软件。界面非常简洁,可点击底部按钮生成相册,原图照片都储存在云端,不过期,支持批量上传和下载。在微信中一键邀请分享,能够和亲朋好友共享照片。

2.  云梦助眠引导:它是一款有专业音乐人打造的音频助眠应用。清爽的页面设计,精选了10个睡眠场景。舒缓的音乐+白噪音+人声催眠,专业度高。晚上睡不着觉是最让人头疼的事情了,这款专业的软件可以伴你迅速入眠。

3.  番茄闹钟:有别于一般的闹钟,你可以在接下来的25分钟选择一个任务然后专注的做这件事,番茄闹钟会开始计时。同时提供白噪音,让人专心沉浸在事物中。能够有效地使人集中精力做一件事,随时保持克制。

很多程序都是非常简单的:

1.输入2个正整数m和n,求其最大公约数和最小公倍数

#include<stdio.h>

#include<math.h>

int main()

{

int m,n,p,q,s,r

printf("请输入两个正整数;m,n\n")

scanf("%d,%d",&m,&n)

s=m*n

if(m<n)

{

p=m

m=n

n=p

}

printf("%d\t%d\n",m,n)/*按从大到小输出m,n */

while(n!=0)

{

q=m%n

m=n

n=q

}

/*是不是m才是最大公约数啊*/

r=s/m

printf("m和n最大公约数为 %d\n",m)

printf("m和n最小公倍数为 %d\n",r)/*m和n的积除以m和n的最大公约数即为最小公倍数*/

return 0

}

2.输出100以内能被3整除且个位数为6的所有整数。

#include<stdio.h>

int main(void)

{

int i

for(i=1i<=100i++)

if(i%3==0&&i%10==6)printf("%d ",i)

return 0

}

3. 编程计算从1到10各数阶乘的和,即1! + 2! + 3! + …… + 9! + 10! 的和

#include<stdio.h>

int main(void)

{

int sum,i,term

sum=0

term=1

for(i=1i<=10i++)

{

term=term*i

sum=sum+term

printf("%d的阶乘 %d\n",i,term)

}

printf("1到10各数阶乘的和 %d\n",sum)

return 0

}

4.使用嵌套循环产生下列由大写字母组成的图

#include<stdio.h>

int main(void)

{

char ch1,ch2

for(ch1='A'ch1<='Z'ch1++)

{

for(ch2='A'ch2<=ch1ch2++)

printf("%c",ch2)

printf("\n")

}

return 0

}

5. 编程输出所有三位数中的素数。

#include<stdio.h>

int main(void)

{

int x,i

for(x=100x<=999x++)

{

for(i=2i<x/2i++)

if(x%i==0)break

if(i==x/2)printf("%d ",x)

}

return 0

}

6. 定义一个函数even(),判断一个整数是否是偶数。如果是偶数返回1,否则返回0。(要求包括能使程序正常运行的主函数)

#include<stdio.h>

int main(void)

{

int even(int)

int x,y

scanf("%d",&x)

y=even(x)

if(y==1)

printf("%d 是偶数\n",x)

else

printf("%d 是奇数\n",x)

return 0

}

int even(int x)

{

if(x%2==0)

return 1

else

return 0

}

7. 编写函数mypow,求整型变量x的y次方。(要求包括能使程序正常运行的主函数)

#include<stdio.h>

int main(void)

{

int mypow(int,int)

int x,y,s

scanf("%d%d",&x,&y)

s=mypow(x,y)

printf("%d的%d次方是 %d\n",x,y,s)

return 0

}

int mypow(int x,int y)

{

int sum,i

sum=1

for(i=1i<=yi++)

sum=sum*x

return sum

}

8.输入一个3位整数,输出它的逆序数。例如,输入127,输出应该是721。

#include<stdio.h>

int main(void)

{

int x,y

scanf("%d",&x)

y=x/100+x/10%10*10+x%10*100

printf("%d的逆序数 %d\n",x,y)

return 0

}