大家好,如果您还对c语言设计一个简单的程序不太了解,没有关系,今天就由本站为大家分享c语言设计一个简单的程序的知识,包括c语言程序设计入门自学视频全套的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
一、求最简单的C语言程序
1.输入2个正整数m和n,求其最大公约数和最小公倍数
printf("请输入两个正整数;m,n\n");
printf("%d\t%d\n",m,n);/*按从大到小输出m,n*/
printf("m和n最大公约数为%d\n",m);
printf("m和n最小公倍数为%d\n",r);/*m和n的积除以m和n的最大公约数即为最小公倍数*/
2.输出100以内能被3整除且个位数为6的所有整数。
if(i%3==0&&i%10==6)printf("%d",i);
3.编程计算从1到10各数阶乘的和,即1!+ 2!+ 3!+……+ 9!+ 10!的和
printf("%d的阶乘%d\n",i,term);
printf("1到10各数阶乘的和%d\n",sum);
4.使用嵌套循环产生下列由大写字母组成的图
for(ch1='A';ch1<='Z';ch1++)
for(ch2='A';ch2<=ch1;ch2++)
5.编程输出所有三位数中的素数。
6.定义一个函数even(),判断一个整数是否是偶数。如果是偶数返回1,否则返回0。(要求包括能使程序正常运行的主函数)
7.编写函数mypow,求整型变量x的y次方。(要求包括能使程序正常运行的主函数)
printf("%d的%d次方是%d\n",x,y,s);
8.输入一个3位整数,输出它的逆序数。例如,输入127,输出应该是721。
printf("%d的逆序数%d\n",x,y);
二、C语言程序设计,做一个简单计算器
#include<stdio.h>//头文件
void add_n_to_m();//"从n到m的和"
printf("请选择运算方式的代码:");
case 1:add();getch();break;//调用部分
case 5:remain();getch();break;
case 6:add_n_to_m();getch();break;
case 7:factor();getch();break;
printf("+====my counter===+\n");
printf("使用以下运算时请先输入运算代码:\n");
printf("+ 6.从n到m的和+\n");
printf("+=================+\n");
printf("请输入要计算的两个数:\n");
printf("%.2lf+%.2lf=%.2lf\n",a,b,a+b);
printf("请输入要计算的两个数:\n");
printf("%.2lf-%.2lf=%.2lf\n",a,b,a-b);
printf("请输入要相乘的两个数:\n");
printf("%.2lf*%.2lf=%.2lf\n",a,b,a*b);
printf("请输入要计算的除数和被除数:\n");
printf("%.2lf/%.2lf=%.2lf\n",a,b,a/b);
printf("请输入要计算的除数和被除数:\n");
printf("%.2d%%%.2d=%.2d\n",a,b,a%b);
printf("请输入累积和的首数和尾数:\n");
if(n>m) printf("error.\n");//条件限制
printf("%.2d+...+%.2d=%.2d\n",n,m,s);
printf("请输入要计算阶乘的数:\n");
if(n<=0) printf("error.\n");//条件限制
printf("%.2d!=%.2d\n",n,s);
printf("请输入被开方数:\n");
三、用c语言程序设计一个简单计算器,求其源代码
char get_choice(void);//获取用户输入的选项,并建立目
char get_first(void);//获取用户输入的选项,并剔除错误输入
float get_int(void);//获取用户输入的计算值
float add(void);//定义加法函数
float subtraction(void);//定义减法函数
float multiplication(void);//定义乘法函数
float division(void);//定义除法函数
float extract(void);//定义开方函数
float square(void);//定义平方函数
float cube(void);//定义立方函数
printf("***欢迎使用由小钱制作的计算器***\n");
printf("您输入有误,请重新输入:"); break;
//获取用户输入的选项,并建立目录
printf("\n--------------------------------\n");
printf("a.加法\t\t\tb.减法\nc.乘法\t\t\td.除法\n");
printf("e.开方\t\t\tf.平方\ng.立方\t\t\tq.退出\n");
printf("--------------------------------\n");
while(ch==''|| ch=='\n'|| ch=='\t')
while((ch<'a'|| ch>'g')&& ch!='q')
printf("你输入的选项有误,请重新输入:");
//获取用户输入的选项,并剔除错误输入
//剔除由用户输入选项时产生的换行符
printf("亲!请输入第一个数值:");
printf("亲!请输入第二个数值:");
//判断用户的输入是否为一个数值
while((ch= getchar())!='\n')
printf("不是一个数值,请输入例如3、111.2、或者-1");
printf("%.2f+%.2f=%.2f\n", i, j, sum);
printf("%.2f-%.2f=%.2f\n", i, j, sum);
printf("%.2f*%.2f=%.2f\n", i, j, sum);
printf("除数不能为0\n请重新输入!!!\n");
printf("%.2f/%.2f=%.2f\n", i, j, sum);
//判断开方数是否小于0,如果小于0,则让用户重新输入
printf("请输入大于0的数值\n");
printf("%.2f的开方等于%.2f\n", i, sum);
printf("%.2f的平方等于%.2f\n", i, sum);
printf("%f的立方等于%.3f\n", i, sum);
四、如何编写C语言程序
1、首先,你需要学会c语言的基础语法,那么你就可以写一些简单的程序了。想要进阶就要进一步深入学习算法等。其次,学习编程语言必须要有兴趣,兴趣不够很容易半途而废。
2、格式的话,养成良好的缩进习惯有助于别人和自己更容易看懂代码。
3、推荐一本书<<c primer plus>>写的很不错。
4、你还需要安装ide,推荐安装vs2012。
5、C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
五、c语言设计一个简单的计算器程序
1、#include<stdio.h>//计算器
2、voidmenu()//自定义的菜单界面
3、printf("--------------------\n");
4、printf("请输入你的选择\n");
5、printf("--------------------\n");
6、intnum=0;//计算结果存放在nun
7、intselect=0;//选择的选项存放在select
8、do//do-while先执行再判断循环条件,即可实现重复计算功能
9、scanf("%d",&select);//输入你的选项
10、printf("请输入计算值:");
11、scanf("%d%d",&i,&j);//输入要计算的数值
12、printf("%d+%d=%d\n",i,j,num=i+j);//实现加法功能
13、printf("%d-%d=%d\n",i,j,num=i-j);//实现减法功能
14、printf("%d*%d=%d\n",i,j,num=i*j);//实现乘法功能
15、printf("%d-%d=%d\n",i,j,num=i/j);//实现除法功能
16、printf("输入有误重新选择");
17、return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。
18、return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
六、如何使用C语言编写简单小游戏
1、这种小游戏其实就是一个大型的while循环。
2、初始化之后开始游戏,掉入while循环,在while循环里面的每一回合,得到玩家的鼠标和键盘输入,通过调用函数更新画面,输出画面,直至玩家选择退出游戏,结束while循环,释放储存空间,退出游戏。
3、想编小游戏的话,可以看看清华大学出版社的《C语言课程设计与游戏开发实践教程》,基于easyX开发小游戏。
文章到此结束,如果本次分享的c语言设计一个简单的程序和c语言程序设计入门自学视频全套的问题解决了您的问题,那么我们由衷的感到高兴!