- 博客(9)
- 收藏
- 关注
原创 【C语言】根据总分排名次
#include <iostream>#include <cstring>using namespace std;#define N 45typedef struct Student {public: char name[10]; int a1, a2, a3, a4, sum, id; void func_sum() { sum = a1+a2+a3+a4; }}Student;int main() { Student student[N]; i
2021-12-06 14:40:08
1442
原创 【C语言】多个字符串,转化成首字母大写其余小写,并且按照字母顺序排序
第一行输入要输入的字符串个数(多少行)。开始输入字符串,以回车键结束一个字符串的输入。#include <stdio.h>#include <string.h>#define N 100#define M 100int main() { int num = 0, i, j; char str_arr[N][M] = {0}; scanf("%d", &num); for(i = 0; i < num; i++) { scanf("%s", str
2021-12-03 16:17:28
870
原创 C语言,根据字符类型统计各种字符的数量
#include <stdio.h>#define N 1005int main() { char str_arr[N] = {0}; scanf("%[^\n]", str_arr); int ch=0, num = 0, space = 0, other = 0; int index = 0; while (str_arr[index] != '\0') { if (str_arr[index] >= 65 &a
2021-12-03 00:14:26
139
原创 C语言 顺序表的创建和插入操作
#include <stdio.h>#include <stdlib.h>#define ERROR 0#define OK 1typedef struct Vector { int size, length; int *data;} Vector;void init(Vector *vector, int size) { vector->size = size; vector->length = 0; vecto
2021-03-13 17:12:31
318
原创 C语言实现矩阵旋转输出
矩阵顺时针旋转九十度输出,每行每个数字之间有一个空格,每行末尾无空格代码如下#include <stdio.h>int main() { int n,m; scanf("%d %d", &n, &m); int arr[200][200] = {0}; int i,j; for(i = 0; i < n; i++) { for(j = 0; j < m; j++) { scanf("
2021-02-04 15:46:35
3257
原创 C语言实现检测某个字符数量
代码如下#include<stdio.h>#define N 99999int prime[1000];int main(){ int arr[5] = {0}; int min,max; int index = 0; scanf("%d%d", &min, &max); for(int i = min; i <= max; i++){ int temp = 0; arr[0] = i / 10000; arr[1] = (i / 1000)
2021-02-02 14:45:30
603
原创 C语言打印棱形字符
根据输入的数字,打印棱形字符样例输入3样例输出 AA AAAAAAAAAA AAAA AA代码如下#include<stdio.h>int main(){ int n; scanf("%d", &n); int i; int space_num=n-1; int A_num = 1, k;//打印空格 //打印上半部分 for(i = 0; i < n; i++){ for(k = 0; k < space_num; k++)
2020-12-18 11:49:17
359
原创 输入年份 计算 生肖 C语言实现
输入一个年份计算生肖#include<stdio.h>int main(){ int year; scanf("%d", &year); char arr[12][20]={ "rat", "ox", "tiger", "rabbit", "dragon", "snake", "horse", "sheep", "monkey", "rooster", "dog", "pig"}; if(year == 1900){
2020-12-17 16:40:14
7554
2
原创 C语言 实现双人 石头剪刀布
双手石头剪刀布,C语言判断题目如下双手剪刀、石头、布的规则: 一、如果小明的左手赢了李华的左手:如果小明的左手赢了李华的右手或平局,则小明获胜;如果小明的左手输给了李华的右手: 如果小明的右手赢了李华的右手,则小明获胜; 如果小明的右手输给了李华的右手或平局,则李华获胜。二、如果小明的左手与李华的左手平局:如果小明的右手赢了李华的右手,则小明获胜;如果小明的右手输给了李华的右手,则李华获胜;如果小明的右手与李华的右手平局,则平局。 三、如果小明的左手输给了李华的左
2020-12-17 16:18:13
1862
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人