本帖最后由 20408912 于 2017-9-1 10:40 编辑
前几天我看了我们的吾爱大佬@hox 的c语言教程视频
唯有感谢大佬@hox!!!!!!
现在已经基本入门了
自己写了3个小程序
源码奉上:
第一个 计算器:
[C] 纯文本查看 复制代码 #include <stdio.h>
#include <stdlib.h>
int main() //主函数
{
int shu1,shu2,jieguo; // 整 数 变量
char suan; // 字 符 变量
system("color e");
printf("简易计算器\n");
printf("请选择加减乘除算法");
printf(" + - * / :");
for( ; ; )
{
scanf("%c",&suan); //输入
if (suan == '+') // 判断 加法
{
printf("请输入第一个数:");
scanf("%d",&shu1);
printf("请输入相加数:");
scanf("%d",&shu2);
jieguo = (shu1+shu2);
printf("结果 = %d\n",jieguo);
printf("请选择加减乘除算法");
printf(" + - * / :");
}
else if(suan == '-') // 判断 减法
{
printf("请输入第一个数:");
scanf("%d",&shu1);
printf("请输入被减数:");
scanf("%d",&shu2);
jieguo = (shu1-shu2);
printf("结果 = %d\n",jieguo);
printf("请选择加减乘除算法");
printf(" + - * / :");
}
else if(suan == '*') // 判断 除法
{
printf("请输入第一个数:");
scanf("%d",&shu1);
printf("请输入相乘数:");
scanf("%d",&shu2);
jieguo = (shu1*shu2);
printf("结果 = %d\n",jieguo);
printf("请选择加减乘除算法");
printf(" + - * / :");
}
else if(suan == '/') // 判断 乘法
{
printf("请输入第一个数:");
scanf("%d",&shu1);
printf("请输入被除数:");
scanf("%d",&shu2);
jieguo = (shu1/shu2);
printf("结果 = %d\n",jieguo);
printf("请选择加减乘除算法");
printf(" + - * / :");
}
}
}
演示图片:
圆周率计算器:
[C] 纯文本查看 复制代码 #include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#define Pi_ 3.1415926535898
int main()
{
system("color e");
printf("c语言计算圆的体积\n");
float radius,area;
for( ; ; )
{
printf("请输入圆的半径:");
scanf("%f",&radius);
area = radius*radius*Pi_;
printf("\a圆的半径是:%f圆的面积是;%f\n",radius,area);
}
}
图片:
鸡兔同笼计算器:
[C] 纯文本查看 复制代码 #include <stdio.h>
int main()
{
int zhi,jiao,a,b;
printf("鸡兔同笼计算器\n");
printf("请输入一共有多少只:");
scanf("%d",&zhi);
printf("请输入一共有多少个脚:");
scanf("%d",&jiao);
a = (jiao-(2*zhi));
a=a/2;
b=zhi-a;
printf("鸡有:%d只 兔有:%d只",b,a);
return 0;
}
图片:
以前一直想学c语言 可惜太过枯燥 学一会就放弃了 现在倒是入门了 给个评分吧!
|