- 博客(4)
- 收藏
- 关注
原创 请编一个函数fun,其中n所指存储单元中存放了数组中元素的个数。函数的功能是:删除所有值为y的元素。已在主函数中给数组元素赋值,y的值由主函数通过键盘读入
#include<stdio.h>#define M 15int fun(int c[], int e, int f){ int b[15]; int i = 0,j=0; for (; i < 15; i++) { b[i] = c[i]; } for (i=0,j=0; i < 15; i++,j++) { if (b[i] != f) c[j] = b[i];.
2022-05-22 16:24:01
558
1
原创 定一系列正整数,对每个正整数的每一位数字统计0~9各个数字的出现次数,求出现次数最多的数字。输入:是整数n(1<=n<=100),表示有n个整数;第二行是n个整数值
#include<stdio.h>#include<string.h>int main (){ char a[100] = { 0 }; int i=0,j=0,b[100] = { 0 }; int n,max=0,c; scanf_s("%d\n", &n); gets(a); c = strlen(a); for (; i < c; i++) { for (j = i + 1; j <= c; j++) { if (a[.
2022-05-08 15:06:06
1551
原创 (本题16分)打印出n行杨辉三角形(要求输入n的值,n<=10)。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10
#include<stdio.h>int main(){ int a[10][10] = { 0 }; int n; int i = 1, j = 0; scanf_s("%d", &n); a[0][0] = 1; printf("%d\n", a[0][0]); for (i = 1; i < n; i++) for (j=0; j <= i; j++) { if (j == 0) { a[i][j] = 1; p.
2022-05-08 13:52:41
1121
原创 用空格或换行分开的字符串称为单词。输入多行字符串,直到遇到了单词 “stop“ 时才停止。最后输出单词的数量。用于分割单词的空格或换行可能多于1个。单词数量不包括“stop“ 。
#include<stdio.h>int main(){ char a[100] = { 0 }; int i = 0,j=0; int n=0; for (; j < 100; j++) { scanf_s("%c", &a[j]); if (a[j] == '\n') continue; if(j>=4) if (a[j] == 'p') if (a[j - 1] == 'o') if (a[j - 2] == '.
2022-05-08 13:51:34
2864
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人