c语言:计算并输出n,其中n是从键盘上输入的一个不大于10的正整数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言:计算并输出n,其中n是从键盘上输入的一个不大于10的正整数相关的知识,希望对你有一定的参考价值。

参考技术A 看不懂题目...
要是 输入的话用: scanf("%d", &n );
输出的话用 printf("%d", n );
参考技术B 我木有看懂题目、、、、追问

计算并输出n!其中n是从键盘上输入的一个不大于10的正整数

追答

太简单咯!
#include"stdio.h"
main()

int i,n,sum;//i为累积相乘的次数控制,n为输入的数字,sum存放n!
sum=0;
printf("请输入n的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
sum=sum*i;
printf("n!=%d",sum);


手敲的代码,你运行一下

本回答被提问者采纳
参考技术C 问题不太清楚……追问

计算并输出n!其中n是从键盘上输入的一个不大于10的正整数

追答

这个非常简单
我给一下思路:(最好自己动手写)
①用for循环控制。for(int i=1;i<=n;i++)

python 用户在键盘上输入一个自然数n,然后在区间[1, 5n]上随机生成n个不重复的自然数,输出这些自然数, 然后继续编写代码对这些自然数进行处理,只保留所有偶数,并输出这些偶数

#用户在键盘上输入一个自然数n,然后在区间[1, 5n]上随机生成n个不重复的自然数,输出这些自然数,
# 然后继续编写代码对这些自然数进行处理,只保留所有偶数,并输出这些偶数
import random
n=int(input("请输入整数"))
shu=set()
i=0
while True:
num=random.choice(range(1,5*n+1))#生成随机数
shu.add(num)
if len(shu)==n:
break
print("n个不重复的随机数是:",shu)
oShu=list(shu)#将集合变成数列,方便进行偶数判断
print("偶数是:",end="")
for i in oShu:
if i%2==0:
print(i,end=" ")

以上是关于c语言:计算并输出n,其中n是从键盘上输入的一个不大于10的正整数的主要内容,如果未能解决你的问题,请参考以下文章

c语言程序设计. 由键盘输入两个整数,分别计算这两个数的和、差、积、商,并输出结果。

用C语言编计算并输出k以内最大的10个能被13或17整除的自然数之和。当从键盘输入500时,求出答案。谢谢

C语言,键盘输入一个2位以上的任意数,输出这个数的第m位开始,到第n位结束的数。

C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出。

c语言中从键盘输入N个字符串,将字符串按从小到大的顺序排列并输出

C语言,在一维数组中存入10个整数并排序,其中数据的输入,排序和输出功能自定义函数实现