
C语言
Just so.
这个作者很懒,什么都没留下…
展开
-
C语言:结构体题小结
文章目录找出总分最高的学生通讯录排序查找书籍找出总分最高的学生给定N个学生的基本信息,包括学号(由5个数字组成的字符串)、姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出总分最高学生的姓名、学号和总分。输入格式:输入在一行中给出正整数N(≤10)。随后N行,每行给出一位学生的信息,格式为“学号 姓名 成绩1 成绩2 成绩3”,中间以空格分...原创 2019-12-15 14:36:29 · 1634 阅读 · 0 评论 -
C语言:寻找鞍点
寻找鞍点一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。如果鞍点不存在,则输出“NONE”。题目保证给出的矩阵至多存在一个鞍点。输入样例1:...原创 2019-11-26 19:39:48 · 7607 阅读 · 2 评论 -
周末总结:数组之字符数组
字符数组1.字符数组的定义,初始化及引用char 数组名【元素数】={元素初值列表};例如char a[10]={'G','O','O','D'};初始化时若元素初值列表给出的字符数小于定义的元素数,则后面自动补ASCII码为零的字符’\0’。也可去掉定义时的元素数,用元素初值定义,如char a[]={'g','','o','','o','','d'};且这种方式定义后面不...原创 2019-11-22 01:47:31 · 422 阅读 · 0 评论 -
C语言:特大整数的精确相加
特大整数的精确相加#include<stdio.h>#include<string.h>main(){ char a[101],b[101]; int m,n,i,j,k; scanf("a = %s",a); scanf("b = %s",b); m=strlen(a); k=n=strlen(b); if(m>k) k=m; a[k+1]=...原创 2019-11-22 01:41:34 · 369 阅读 · 0 评论 -
C语言:将一个字符串的前n个字符逆转到字符串尾部
将一个字符串的前n个字符逆转到字符串尾部例:输入 str :abcXYZdefgn=3输出 out : XYZdefgabc#include<stdio.h>#include<string.h>#define N 100main(){ char a[N],b[N]; int n,i,j,k; scanf("%s",a); j=strlen(a); ...原创 2019-11-20 19:56:48 · 1320 阅读 · 0 评论 -
C语言:二进制相加输出二进制
二进制相加输出二进制给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。示例 1:输入: a = “11”, b = “1”输出: “100”示例 2:输入: a = “1010”, b = “1011”输出: “10101”#include<stdio.h>#include<string.h>main(){...原创 2019-11-19 21:42:50 · 3993 阅读 · 0 评论