- 博客(9)
- 收藏
- 关注
原创 c语言学习日记(九)
习题7-3 判断上三角矩阵https://pintia.cn/problem-sets/12/problems/326上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。本题要求编写程序,判断一个给定的方阵是否上三角矩阵。输入格式:输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。...
2020-04-04 17:08:43
213
原创 c语言学习日记(八)
习题4-8 高空坠球https://pintia.cn/problem-sets/12/problems/294皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内。在一行中顺序输出皮球第n次落地时在空中经过的距离...
2020-03-29 12:24:29
135
原创 c语言学习日记(七)
习题4-7 最大公约数和最小公倍数https://pintia.cn/problem-sets/12/problems/293题目要求两个给定正整数的最大公约数和最小公倍数。#include<stdio.h>int yueshu(int m,int n);int beishu(int m,int n);int main(){ int m,n; scan...
2020-03-29 11:16:08
141
原创 c语言学习日记(六)
习题9-2 计算两个复数之积来源https://pintia.cn/problem-sets/12/problems/348要求实现一个计算复数之积的简单函数。代码如下#include <stdio.h>struct complex{ int real; int imag;};struct complex multiply(struct compl...
2020-03-18 16:50:57
155
原创 c语言学习日记(五)
习题8-5 使用函数实现字符串部分复制题目来源https://pintia.cn/problem-sets/12/problems/338题目要求编写函数,将输入字符串t中从第m个字符开始的全部字符复制到字符串s中。代码如下#include <stdio.h>#include<string.h>//需要用到memset、strlen等#define MAX...
2020-03-17 13:05:00
176
原创 c语言学习日记(四)
习题8-3 数组循环右移题目要求实现一个对数组进行循环右移的简单函数:一个数组a中存有n(>0)个整数,将每个整数循环向右移m(≥0)个位置,即将a中的数据由(a0a1⋯an−1)变换为(an−m⋯an−1a0a1⋯an−m−1)(最后m个数循环移至最前面的m个位置)。在这里插入代码片...
2020-03-11 12:12:34
322
原创 c语言学习日记(二)
习题8-1 拆分实数的整数与小数部分题目要求实现一个拆分实数的整数与小数部分的简单函数。其中x是被拆分的实数(0≤x<10000),*intpart 和 *fracpart分别是将实数x拆分出来的整数部分与小数部分。代码如下在这里插入代码片...
2020-03-10 19:53:13
310
原创 c语言学习日记(一)
习题6-4 使用函数输出指定范围内的Fibonacci数#include<stdio.h>int fib(int n);void PrintFN(int m,int n);int main(){ int m,n,t; scanf("%d %d %d",&m,&n,&t); printf("fib(%d) = %d\n",t,fib(t)); P...
2020-03-10 19:24:29
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人