day08 C语言初阶——例题:计算n的阶乘,计算1!+2!+3!+...+10!
day08
谁能横刀立马,唯我飞牛大将军!
今天做点题778:
1.计算n的阶乘。
#include<stdio.h>
#include<windows.h>
#pragma warning(disable:4996)int main()
{int a = 0;int result = 1;scanf("%d",&a);if (a == 0){printf("0的阶乘为1!\n");}else{printf("%d!=",a);while (a > 0){printf("%d*", a);result = a * result;a--;if (0 == a){break;}}printf("=%d\n", result);}system("pause");return 0;
}
2.计算1!+ 2! + 3!+…+10!
#include<stdio.h>
#include<windows.h>
#pragma warning(disable:4996)int jiec(int a)
{int result = 1;while (a > 0){printf("%d!+", a);result = a * result;a--;if (0 == a){break;}}return result;}
int main()
{int i, sum = 0;for (i = 1; i < 11; i++){sum = sum + jiec(i);printf("\b=%d\n", sum);}printf("结果为%d\n", sum);system("pause");return 0;
}//忽略我输出结果的第一个加号
3.判断一个数是否为奇数
#include<stdio.h>
#include<windows.h>
#pragma warning (disable:4996)int main()
{int a = 0;printf("输入一个数:");scanf("%d",&a);if (a % 2 == 0){printf("%d是偶数!\n",a);}else{printf("%d是奇数!\n",a);}system("pause");return 0;
}
4.输出1~100之间的奇数
#include<stdio.h>
#include<windows.h>
#pragma warning (disable:4996)int main()
{int a = 0;for (a = 1; a < 101; a++){if (a % 2 != 0)printf("%d ", a);}system("pause");return 0;
}
day08 C语言初阶——例题:计算n的阶乘,计算1!+2!+3!+...+10!相关推荐
- C语言初阶(18) | 数组详解
目录 1.数组的定义 2.一维数组 2.1一维数组的格式 2.2一维数组的初始化 2.3一维数组的使用 2.4一维数组再内存中的存储 3.二维数组 3.1二维数组的创建和初始化 3.2二维数组的使用 ...
- C语言初阶_初识C语言(1)
凡是过往,皆为序章 期末考试结束了,真是感慨良多啊...... C语言编程题大家都做对了多少呢? 不管怎么样,都已经过去了.不管你学得怎么样,都可以在接下来的时间里,我们一起重新回顾一遍C语言初阶的知 ...
- 五十分钟带你看遍C语言初阶语法(总纲)
C语言初阶语法(总纲) 此篇博客包含了前面C语言所有的基础语法,写这一期的博客不仅是为了记录自己的学习成果也是为了让更多的朋友能学到对自己有用的知识,如果总有一个知识点帮助到了你,给卑微博主点点关注加 ...
- C语言初阶——6.进制
C语言初阶--6.进制 1. 进制 百度百科: 进制也就是进位计数制,是人为定义的带进位的计数方法,对于任何一种进制-X进制,就表示每一位置上的数运算时都是逢X进一位. 十进制是逢十进一,十六进制是逢 ...
- C语言初阶作业题-数组
C语言初阶作业题-数组 一.选择题 1.关于一维数组初始化,下面哪个定义是错误的?( ) A.int arr[10] = {1,2,3,4,5,6}; B.int arr[] = {1,2,3,4,5 ...
- C语言初阶——5.字符串
C语言初阶--5.字符串 1. 字符串操作 1.1 字符串遍历 可以通过数组方式遍历字符串. char* str="Hello World"; for(int i = 0;'\0' ...
- C语言初阶第三篇:换我心,为你心,始知C语言 从C语言选择语句到循环语句保姆教学来喽
换我心,为你心,始知C语言 老铁们,咱们上一篇文章把字符串的知识点给过了一遍,今天就要开始真正的程序语句的学习了,也就是选择语句和循环语句,今天的内容比较简单,所以写的也不多,废话不多说,咱们开始吧! ...
- C语言初阶总结 v1
目录 C 基础1⭐ 数据类型 计算机中的单位 常量与变量 字符串/转意字符/ 注释 C 基础2⭐ 判断语句 函数与数组 C语言操作符 C语言关键字 C语言定义宏与关键字 初始指针 ⭐⭐ 指针基础 拓展 ...
- C语言初阶学习-----01初识C语言
这是初识C语言,对有一定基础的同学帮助很大,看不懂的到以后对应的章节会详细介绍. 1.数据类型 char //字符数据类型 short //短整型 int //整形 long //长整型 long l ...
最新文章
- memcached(二)事件模型源码分析
- 让你的eclipse插件只下载一次
- [NOIP2001]Car的旅行路线
- sqlliet 创建多表查询的视图_第4关 复杂查询
- jsp内置对象+Servlet
- [转]Tomcat中8005/8009/8080/8443端口的作用
- Fiddler抓取https证书问题
- python 白化_MeteoInfo和Python显著性检验
- 安装rtx时报错因计算机中丢失lo,policy.3.1.IntervalZero.RTX64.dll
- 数据结构-------赫夫曼树
- 【Linux】UNIX环境高级编程(知识点概括)
- ttl低电平接大电阻_FPGA中的上拉下拉电阻以及开漏推挽输出电路
- Tomcat 漏洞修复建议
- 以人为本 体验至上(三)
- 目标跟踪介绍(单目标)
- 硬件工程师的系统开发之路
- 使用pandas读取excel
- nuc970 网络问题排查过程
- 基于Python的Opencv图像梯度处理
- android p红米note2,红米Note2与魅族魅蓝note2详细对比 【图文介绍】
热门文章
- 亲自传授我的各种经典的篮球技术动作gif图
- Win10 VS Code 修改字体为Source Code Pro
- WAVEFORMATEX 格式说明
- 字典破解密码实验(Python3)
- 什么是JSP引擎?什么是JSP容器?什么是Web服务器?
- 调用“elm_kernel_adda>kernel_matrix3“时,未对输出参数“omega“ (可能还包括其他参数)赋值。
- 通过我买西瓜霜来看外观模式(vb.net实现)
- 【高德地图进阶】--- 3d城市版块之wall
- ByteBuffer使用揭秘
- Tableau各版本更新情况