![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
winds_tide
这个作者很懒,什么都没留下…
展开
-
对整数的个位四舍五入
输入描述: 输入一个整数n 输出描述: 输出一个整数 示例 输入99 输出100 先使其加5,若其个位大于等于5则进一。再除于10,由于其是整数,整数自动去除小数。再乘10即可得到答案。 #include<stdio.h> int main(void) { int n; scanf("%d", &n); n = (n + 5 ) / 10; printf("%d", 10 * n); return 0; } ...原创 2020-09-24 17:14:53 · 1427 阅读 · 0 评论 -
输入一行字符,将其中的每个字符从小到大排列后输出
#include<stdio.h> #include<string.h> void nixu(char* num); int main(void) { char num[100]; printf("请输入字符串:"); gets_s(num); nixu(num); return 0; } void nixu(char* num) { int i, j, k, t; i = strlen(num); for (j = 0; j < i - 1; j++)/原创 2020-08-24 21:25:00 · 3787 阅读 · 0 评论 -
编写一个函数,求字符串的长度,在main函数中输入字符串,并输出其长度
#include<stdio.h> #include<string.h> void nixu(char* num); int main(void) { char num[100]; printf("请输入字符串:"); gets_s(num); nixu(num); return 0; } void nixu(char* num) { int i; i = strlen(num); printf("长度为%d", i); } ...原创 2020-08-24 20:36:37 · 3242 阅读 · 0 评论 -
编写程序,输入一个字符串,逆序输出。
#include<stdio.h> #include<string.h> void nixu(int n, char* num); int main(void) { int n = -1; char num[100]; gets_s(num); nixu(n, num); return 0; } void nixu(int n, char* num) { int i; i = strlen(num); if (n < i-1) { n++; ni原创 2020-08-24 20:33:14 · 3136 阅读 · 0 评论 -
编写函数,实现在一个字符串中第5位插入字符’m’
#include<stdio.h> #include<string.h> void charu(int i, int j, char* c ); int main(void) { char s[100] = "I love program."; int j = 5; int i; i = strlen(s);//测出字符串中的字符数量的函数 charu(i, j, s); return 0; } void charu(int i, int j, char* s) {原创 2020-08-23 20:24:03 · 1275 阅读 · 0 评论 -
用递归实现:编写打印图形 * * * * * * * * * * * * * * * * * * * * * * * *
#include<stdio.h> void tuxing(int i); int main() { tuxing(5); return 0; } void tuxing(int i) { int j, k; if (i > 0) { i--; tuxing(i); for (j = 4; j > i; j--) printf(" "); for (k = 0; k < 2 * i + 1; k++) printf("*"原创 2020-08-22 22:19:07 · 1213 阅读 · 0 评论 -
编写函数计算斐波那契数列,main函数中输入n,调用该函数输出该数列第n项的值
#include<stdio.h> void sum(int n); int main(void) { int j; printf("请输入n的值:"); scanf("%d", &j); sum(j); return 0; } void sum(int n) { int i, a = 0, b = 1, t; for (i = 0; i < n; i++) { t = a; a = b; b = t + b; } printf("%d",原创 2020-08-21 11:49:19 · 3106 阅读 · 0 评论