明解入门练习4-12 原创 李谥伯阳 2022-12-18 21:16:43 博主文章分类:明解C语言入门练习 ©著作权 文章标签 #include #define 文章分类 代码人生 ©著作权归作者所有:来自51CTO博客作者李谥伯阳的原创作品,请联系作者获取转载授权,否则将追究法律责任 #define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ int no; int num = 0; do { printf("请输入一个正整数:"); scanf("%d", &no); if (no <= 0) printf("请不要输入一个非正整数"); } while (no <= 0); printf("%d的位数是",no); while (no > 0) { no = no / 10; ++num; } printf("%d", num); putchar('.'); return 0;} 赞 收藏 评论 分享 举报 上一篇:明解入门练习4-11 下一篇:明解入门练习4-13 提问和评论都可以,用心的回复会被更多人看到 评论 发布评论 全部评论 () 最热 最新 相关文章 js逆向-入门 rs 4代 声明本文仅供学习参考,如有侵权可私信本人删除,请勿用于其他途径,违者后果自负!如果觉得文章对你有所帮助,可以给博主点击关注和收藏哦!前言目标网站:aHR0cDovL3d3dy5mYW5nZGkuY29tLmNuL25ld19ob3VzZS9uZXdfaG91c2VfZGV0YWlsLmh0bWw=在此十分感谢十一姐与K哥爬虫两位大佬的指导。插句个人内容:本人最近正在找工作,工作城市:广州 控制流 python js RHCE9-练习 网络信息:所有系统的root密码都是redhat重置实验环境:rhce8-reset1.安装和配置Ansible[gzy@RHCE9-EXAM1 ~]$ ssh control//普通用户登录[greg@control ~]$ su -//切换root用户安装软件[root@control ~]# yum -y install ansible-core rhel-system-roles wget rhce OD机考练习 ##寻找身高相近的小朋友while True: a = input() b = input() xmh1 = int(a.split()[0]) n = int(a.split()[1]) hlist = list(map(lambda x: int(x), b.split())) print(hlist) for i in range( OD机考练习 明解入门练习4-4 #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int a = 0; printf("请输入一个正整数:"); scanf("%d", &a); while (a >= 1) { printf("%d ", a); a--; } return 0; #define #include 明解入门练习3-12 #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){int a; puts("请输入一个整数:"); printf("整数a:"); scanf("%d", &a); switch (a % 2==0){ case 1:puts("该整数是偶数\n"); break; default:puts #include #define 运算符 明解入门练习3-4 #include <stdio.h>int main(){#include <stdio.h>int main(){int a, b;puts("请输入两个整数:");printf("整数a:");scanf("%d", &a);printf("整数b:");scanf("%d", &b);if (a==b){ puts("a和b相等。");}else #include 明解入门练习4-7 #define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ int a = 0; int b = 1; printf("请输入一个正整数:"); scanf("%d", &a); while (b<a) { b = b * 2; printf("%d ", b); } printf #define #include 明解入门练习4-15 这一题貌似没有什么营养,主要是网上找下体重公式w=(h-100)*0.9,首先,申明一个变量h,这个h就是下面排列显示的身高,for的三个表达式把h1赋值给h,做第一个身高,然后h小于等于结束数值h2,循环的间隔就是输入的间隔值d,用+=,需要注意的是,体重是浮点函数保留小数点两位。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int 浮点 #include 赋值 明解入门练习4-21 送分题#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ int length; puts("输入一个正方形"); printf("正方形有几层:"); scanf("%d", &length); for (int i = 0; i < length; i++) { #define i++ #include 明解入门练习4-23 改4-18的思路,外圈的for还是控制列不变,原本内圈的for是从少到多显示*,现在变成由多到少,起始数是边长,逐次少1#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ int i, j, len; puts("生成直角在左下方的等腰直角三角形。"); printf("短边: "); scanf("%d i++ #include #define 明解入门练习2-4 #include <stdio.h>int main(){ int a, b, c, d; double x, y, z, n; a = 5 / 2; b = 5.0 / 2.0; c = 5.0 / 2; d = 5 / 2.0; x = 5 / 2; y = 5.0 / 2.0; z = 5.0 / 2; n = 5 / 2.0; printf("a=%d\n #include 明解入门练习4-2 实话说,这题不会看了答案也不会,CSDN社区的答案是用do语句解答的,有些符号看不懂 sum += a;a++;超了明解这本书的纲,而且运行结果是错的,如图#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int a = 0, b = 0, sum = 0; puts("请输入两个整数"); pri #define #include 明解入门练习4-5 #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int a,b=1; printf("请输入一个正整数:"); scanf("%d", &a); while (b <=a) printf("%d ", b++); return 0;}这题很简单,题目要我们更改4-7的程序,要从0开 #include 赋值 #define 明解入门练习4-6 先写一个我写错的,这里b++被包在if里面了,导致一但是奇数不显示,b++不自增,也就没有后续输出#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ int a = 0; printf("请输入一个正整数:"); scanf("%d", &a); int b = 2; while (b<a)/ #include #define 运算符 明解入门练习4-8 #define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ int a=0; printf("正整数:"); scanf("%d", &a); if (a >= 1)//对输入值是否小于1进行判断,大于1连续输出*最后换行 { while (a-->0) putchar('* #include #define 明解入门练习4-18 这一题还没写,每次显示5个,不满5个就显示被5整除后的余数,应该也是余数和商的思路,以后代码直接这里写好检查好再去运行吧,也可以理解成,每隔5个就换行就是5的倍数换行,用for循环,当循环到第五个能被5整除余数为0,在用if控制,能被整除余数为0,0==0,为非0,if执行换行,当不是5倍数,if为0,不执行,得出如下代码#define _CRT_SECURE_NO_WARNINGS#includ 整除 for循环 不执行 明解入门练习5-4 解题关键b[i]=a[4-i],当i=0,b0=a4(草稿记法)#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int i; int a[5] = { 17,23,36}; int b[5]; for ( i = 0; i <5; i++) { b[i]=a[4-i]; } puts i++ 记法 #include 明解入门练习4-3 #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int a = 0; printf("请输入一个正整数:"); scanf("%d", &a); while (a >= 0) { printf("%d ", a); a--; } return 0;} #define #include 明解入门练习4-9 #define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ int a; printf("正整数:"); scanf("%d", &a); while (a>0) { if (a % 2) putchar('+'); else putchar('-'); a--; #define #include 明解入门练习4-10 #define _CRT_SECURE_NO_WARNINGS#include <stdio.h> int main(){ int a; printf("正整数:"); scanf("%d", &a); while (a>0) { putchar('*'); putchar('\n'); a--; } return 0;} #define #include 对 COM 组件的调用返回了错误 HRESULT E_FAIL vs2019 可连接对象和连接点机制的基本原理 为了在组件对象和客户之间提供更大的交互能力,组件对象也需要主动与客户进行通信。组件对象通过出接口(Outgoing Interface)与客户进行通信。如果一个组件对象定义了一个或者多个出接口则此组件对象叫做可连接点对象。所谓出接口也是COM接口。每个出接口包含一组成员函数,每个成员函数代表了一个事件、一个通知或者一个请求。但是这些接口是在客户的事件接收器(si mfc interface null 分布式应用 server 怎么运行一个没用maven的spring项目 SpringJava 领域第一框架,是行业标准和规范。 Java EE 基于 Java 的企业级解决方案,Java WEB 开发就是 Java EE 的一部分。Java 初期使用 EJB 开发,但是这种方式非常繁重,不灵活,不便于维护和升级。//创建Class三种方式 //1 Class clazz1 = Student.class; //2 Class clazz2 = null; try { spring java ioc spring boot bean 虚拟机centos7 主机连不上虚拟机ip 配置访客的网络接口此配方教您如何配置虚拟网络接口的行为。 通过更改接口的行为,您可以为guest虚拟机提供对网络的直接访问或过滤访问,甚至可以设置仅对主机系统和其他guest虚拟机可见的本地网络。准备此配方需要具有有效网络连接的CentOS系统。 它还需要按照之前的配方中所述设置虚拟机.怎么做请按照以下步骤配置guest虚拟机的网络接口:确保要修改的虚拟机未运行。通过双击可用计算机列表中的所需条目 虚拟机将主机虚拟机适配器连接此网络 网络接口 虚拟化 NAT mysql 盲注 绕WAF 0x01、 基本信息官网 https://sqlmap.org/下载安装Windows 系统安装sqlmap可以关注微信公众号回复‘网络安全学习’或者联系公众号客服领取!注入类型基于布尔的盲注:即可以根据返回页面判断条件真假的注入; 基于时间的盲注:即不能根据页面返回内容判断任何信息,用条件语句查看时间延迟语句是否执行(即页面返回时间是否增加)来判断; 基于报错注入:即页面会返回错误信息,或者把注 mysql 盲注 绕WAF 数据库 sql HTTP 加载 无网络环境下使用vscode ssh remote 1、背景:为啥要用跳板机?一般实验室等环境的服务器是设置在内网环境中的,无法直接使用笔记本在公共环境下直接连接。但是由于种种原因,会出现在这样的场景下需要连接服务器的需求,而通过跳板机是一种常见的办法。一般通过ssh先后连接跳板机再跳转至服务器的方法,在编程时仅能通过vim等工具使用命令行环境,十分不方便。本文在vscode的环境下,通过跳板机连接到远程服务器,从而实现在服务器编写程序时,与在本地 服务器 远程服务器 用户名