- 博客(5)
- 收藏
- 关注
原创 问题 B: C语言11.2
题目描述定义一个结构体student,存储学生的学号、名字、性别和年龄,读入每个学生的所有信息,保存在结构体中,并输出。结构体student的定义如下:struct student {int num;char name[20];char sex;int age;};本题要求使用指向结构体数组的指针进行输入和输出。输入第一行有一个整数n,表示以下有n个学生的信息将会输入。保证n不大于20。以后的n行中,每一行包含对应学生的学号、名字、性别和年龄,用空格隔开。保证每一个人名都不包含空格且长
2021-01-15 18:02:45
357
原创 问题 A: C语言11.1
题目描述完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式:struct person {char name[20];int count;}leader[3] = {“Li”, 0, “Zhang”, 0, “Fun”, 0};输入第一行有一个整数n,表示以下有n张选票信息将会输入。保证n不大于100。以后的n行中,每一行包含一个人名,
2021-01-15 17:56:09
82
原创 问题 E: C语言10.16
输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。要求用3个函数实现,分别为输入10个数、进行处理、输出10个数。要求使用指针的方法进行处理。#include <stdio.h>#include <cstring>void output(int pInt[10], int i);using namespace std;void input(int *a,int n){ for(int i=0;i<n;i++){ sc
2021-01-15 17:39:12
109
原创 问题 D: C语言10.15
输入3个字符串,按从小到大的顺序输出。要求使用指针的方法进行处理。#include <stdio.h>#include <cstring>using namespace std;void cmp(char* a,char* b){ if(strcmp(a,b)>0){ char temp[20]; strcpy(temp,a); strcpy(a,b); strcpy(b,temp); }
2021-01-15 17:27:41
84
原创 问题 C: C语言10.10
问题 C: C语言10.10给定字符串定义char *a = “I love China!”,读入整数n,输出在进行了a = a + n这个赋值操作以后字符指针a对应的字符串。#include <iostream>int main() { char *a = "I love China!"; int n; scanf("%d",&n); printf("%s\n",a+n); return 0;}...
2021-01-15 17:11:46
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人