函数
楠木之林
这个作者很懒,什么都没留下…
展开
-
输出Fibonacci数列的前n项
已知Fibonacci数列的规律是1,1,2,3,5,8,…,即数列的前两项是1,其后的每一项都是其前两项的和。输出Fibonacci数列的前n(1<=n<=40)项。要求定义并调用含静态变量的函数Fibonacci(n)计算Fibonacci数列的第n项。输入格式:输入n值输出格式:以每行4个的格式输出Fibonacci数列的前n项。每项占10位列宽并左对齐。输入样例:10输出样例:1 1 2 3原创 2022-02-21 12:11:22 · 5179 阅读 · 0 评论 -
运算符的优先级
输入一个单字符的运算符(+ - * / % > & =),输出它的优先级。+- 优先级是 4, * ,/, % 优先级 3,> 和< 优先级6,&优先级8,=优先级14。 如果是其它符号,结果-1.输入格式:一个字符输出格式:一个整数样例">输入样例:*输出样例:3#include<stdio.h>main(){ char a; scanf("%c",&a); switch(a原创 2022-02-21 12:09:55 · 1263 阅读 · 0 评论 -
判断用户输入的是否是小写字母和数字
编写一个函数,用于判断用户输入的字符串是否由小写字母和数字构成。输入格式:输入一个字符串输出格式:如果输入的字符串由小写字母和数字构成,输出“全是数字和小写字母”,否则输出”不全是数字和小写字母“输入样例1:在这里给出一组输入。例如:abc123输出样例1:在这里给出相应的输出。例如:全是数字和小写字母输入样例2:在这里给出一组输入。例如:*jf45输出样例2:在这里给出相应的输出。例如:不全是数字和小写字母#include原创 2022-02-21 10:14:34 · 1723 阅读 · 0 评论 -
递归函数输出一个十进制整数的十六进制形式
编写函数输出一个十进制整数的十六进制形式 编写函数,函数的参数是整数N,在函数中输出整数N的十六进制形式(递归方法实现)。主函数中输入整数a和b,输出从a到b的所有整数的十六进制形式。样例">输入样例:200 210输出样例:C8 C9 CA CB CC CD CE CF D0 D1 D2输入样例:20000 20010输出样例:4E20 4E21 4E22 4E23 4E24 4E25 4E26 4E27 4E28 4E29 4E2A#includ原创 2022-02-21 10:09:20 · 1259 阅读 · 1 评论 -
求n的阶乘
给一个正整数n,求出n的阶乘。输入描述:若干行,每行一个整数n(1<=n<=20)。输出描述:按顺序输出每个整数的阶乘,一个结果占一行。输入样例126输出样例12720输入样例2513输出样例212016#include<stdio.h>unsigned long long fun(int n){ if(n==1) { return 1; } retur原创 2022-02-21 09:57:52 · 629 阅读 · 0 评论 -
整数转换为字符串
将一个整数n转换成字符串。例如;输入483,应得到字符串"483"。其中,要求用一个递归函数实现把一个正整数转换为字符串。输入格式:首先输入测试组数T,然后输入T组测试数据。每组测试数据输入一个整数n(-2^31≤n≤2^31-1)。输出格式:对于每组测试,输出转换后的字符串。输入样例:11234输出样例:1234#include<stdio.h>void exchange(int n){ if(n-1<0) ret原创 2022-02-21 09:51:24 · 2362 阅读 · 0 评论