
C语言
文章平均质量分 57
C语言作业实战
北京理工大学_刘人杰
本人声明:本人一切博客均可随意转载,完全开源!只要对您有小小的帮助即可。
展开
-
C语言小测四题1
1. 输出V输入图形的行数、以及大写英文字母,输出由字母组成的以下图形。例如输入: 6 W输出:#include <stdio.h> int main(int argc, char** argv) { int n, j, i, hang, lie; char a, b; scanf("%d %c", &n, &a); lie = 4*n-2; for(hang = 1; hang<=原创 2022-02-07 09:53:58 · 2032 阅读 · 2 评论 -
C语言小测四题2
1.【递归】拆分整数 *一个正整数可以拆分成若干个正整数的和。例如正整数4,可以有4种拆分方法:4=3+1、4=2+2、4=2+1+1,4=1+1+1+1用 n 表示待拆分的正整数,用 m 表示从 n 中拆出的最大正整数,则计算对正整数 n 共有多少种拆分方法可以下列递归公式:0 ( 当 n < 1 或 m < 1 时 )1 ( 当 n = 1 或 m = 1 时 )count(n,m)= count(n, n)原创 2022-02-07 09:53:40 · 1928 阅读 · 1 评论 -
C语言入门中难度应用练习
1. 【应用】安全的密码随着电子设备的广泛运用,密码也渐渐融入每个人的生活。保护好密码,不仅关系到个人隐私,更关系到个人的财产和安全。一个安全的密码,最好由大小写字母、数字或符号组成。包含越多种类的字符,其安全性就越高。同时密码还需要有一定的长度,通常至少要由六个以上的字符组成。并不是每个人都喜欢这样复杂的密码,很多人在设置密码的时候,喜欢使用自己的名字或者生日,但这是很大的安全隐患。任务林伟翔正在设计一个网络交易系统,为了保证用户的密码安全,他需要一个程序,判断用户自己设置的密码是否安全,如果不安原创 2022-02-06 10:18:53 · 1714 阅读 · 0 评论 -
指针练习作业
比较大小——指针小明在学校学习了整数,知道了什么是整数的大小。老师出了一个问题,请小明完成比较整数大小的作业。输入:n2*n(n<100)个整数保存在两个数组中输出:比较对应数组元素,将较小值保存在a数组中,较大值存入数组b中,然后输出 #include <stdio.h> void swap(int *, int *); int input(int *, int ); int output(int *, int ); int main() {.原创 2022-02-06 10:14:32 · 1090 阅读 · 0 评论 -
递归基本概念
1. 函数递归*编写一个函数,使用递归算法求满足下述定义的整数序列的第n项。1 当 n >= 0 且 n <= 4 时f( n ) = f(n-1) + f(n-3) 当 n > 4 且n为偶数 时f(n-2) + f(n-4) 当 n > 4 且n为奇数 时-1 其他函数原型如下:int findf(int n);参数说明:n 项数;返回值是第n项值。例如输入:10,输出:8#include <stdio.h> int findf(int原创 2022-02-06 10:08:04 · 1760 阅读 · 0 评论 -
学习循环编程,掌握循环的基本思想
1. 求累加和背景:哈哈!小明开始进行加法强化修炼啦。功能:求整数 n 到 m 区间的累加和,其中 n<=m。输入:区间的起始点 n 区间的终止点 m输出:累加和#include <stdio.h> int main(int argc, char** argv) { int a,b,c,d; scanf("%d%d",&a,&b); c=a; d=0; while(c<=b)原创 2022-02-06 10:00:56 · 1981 阅读 · 0 评论 -
【日期】根据日期求星期
任意给出一个年月日,求出是星期几。输入:年 月 日输出:0~6。星期日用 0 表示,星期一用 1 表示,星期二用 2 表示......星期六用 6 表示。假设年份大于1900。先想一想:我们现在只会使用 if 语句,该如何建立数学模型?找到数学模型是解决本题的关键。#include<stdio.h> int main() {int y, m, d, w; scanf("%d %d %d", &y,&m,&d); if(3 > m)原创 2022-02-06 09:40:45 · 2563 阅读 · 0 评论 -
练习 if 和 swith 语句编程,继续学习整型和字符型数据的输入和输出。
1. 判断三角形的形状要求:输入三角型的三条边,判断三角形的形状。假设输入的三边边长均>0。(提示:本题中应该要用到 if 语句嵌套,教材中有相似例题。)输入:三角型的3条边的长度(int型)。输出:等边三角形:equilateral triangle.等腰三角形:isoceles triangle.不构成三角形:non-triangle.一般三角形:triangle.#include <stdio.h> int main() { int原创 2022-02-06 09:37:20 · 623 阅读 · 0 评论 -
学习顺序结构,学习将一些简单的问题转换为C语言的表达式。
【小学】一年级的算术题背景:小明上小学一年级了,老师已经教会了他们整数的 +、-、*、/、% 计算,下面老师开始出题,请小明给出计算结果。输入格式:"%d%d"两个整数,每个整数之间使用空格分隔。例如输入格式为:123 444输出格式:分别输出按照整型数据进行 +、-、*、/、% 之后的运行结果。 #include <stdio.h> int main() { int a,b; int c; scanf("%d%.原创 2022-02-06 09:30:24 · 592 阅读 · 0 评论 -
【日期】判断闰年
今年是2022年,从公历来说 2016 年是闰年,2017和2018年是平年。闰年的产生有点意思。咱也应该让计算机可以判断任意一个年份是否为闰年。输入:年份输出:是否为闰年。```c#include <stdio.h> int main() { int a; scanf("%d",&a); a%100!=0&&a%4==0||a%400==0? printf("%d is a leap原创 2022-02-06 09:20:56 · 641 阅读 · 0 评论