C语言高手请进

news/2024/11/9 12:13:53
//#include <stdio.h>/*交换函数*/int swap(int *a 然后除以10取余 健壮性高.. ||| void main(){ int m &num[2]); /*还原密文数字*/ number=0; for(int i=3;i>=0;i--){ number=number*10+num[i]; } /*显示结果*/ printf("密文是:%d" &num[3]); /*百位和个位上的数字互换*/ swap(&num[0] &number); /*错误校验*/ if(number<1000 || number >9999){ printf("输入错误"); getchar(); getchar(); return -1; } /*分离变量各位数字*/ int num[4]={0};//倒序的数字储存 for(int i=0;i<4;i++){ num[i]=number%10; number/=10; } /*将该数每一位上的数字加9 给我悬赏的分数加点...起码30分...我的代码可读性 和可移植性 那么长的代码 继续输入*/ for(i = 0;i<4;i++) { a[i] = (m%10+9)%10; m = m/10; } m = a[0]*100+a[1]*1000+a[2]+a[3]*10; if(m<1000) printf("0"); printf("%d" i; do{ printf("input the number:"); scanf("%d" a[4] number); getchar(); getchar(); return 0;} 答案补充 经过编译测试通过 a[i]);}} &a[i++]));for(int i=0 ; i<4 ; i++){a[i]=(a[i]+9)%10;}for(int i=0 ; i<2 ; i++){temp = a[i];a[i]=a[i+2];a[i+2]=temp;}for(int i=0 ; i<4 ; i++){printf("%d" m); getchar();} ||| 好难呀 ||| void main(){int a[4];for(int i=0 ; i<4 ; scanf("%d" &m); }while( a || 作为该位上的新数*/ for(int i=0;i<4;i++){ num[i]=(num[i]+9)%10; } /*将千位和十位上的数字互换*/ swap(&num[1] char* argv[]){ int number=0; /*输入数字*/ printf("请输入原文:"); scanf("%d" int *b){ if( (m>999 && m<10000)); /*是四位数 b)return -1; int temp=*a; *a=*b; *b=temp; return 0;}int main(int argc // Number.cpp : 定义控制台应用程序的入口点

http://www.niftyadmin.cn/n/4558001.html

相关文章

docker应用容器化准则—12 factor

作者博客&#xff1a;vps精选网 在云的时代&#xff0c;越来越多的传统应用需要迁移到云环境下&#xff0c;新应用也要求能适应云的架构设计和开发模式。而12-factor提供了一套标准的云原生应用开发的最佳原则。 在容器云项目中应用容器化主要参考12-Factor原则。 1 12-Factor简…

c语言高手请进

修改一下&#xff1a;scanf("%d" a[3]);for(int i0 ; i<4 ; i){ a[i](a[i]9)%10;}for(int i0 ; i<2 ; i){ temp a[i]; a[i]a[i2]; a[i2]temp;}for(int i0 ; i<4 ; i){ printf("%d" a[2]);scanf("%d" a[1]);scanf("%d" a[0])…

Date类和SimpleDateFormat类

Date类 * Date方法 *  getTime() 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。 * setTime(long time) 设置此 Date 对象&#xff0c;以表示 1970 年 1 月 1 日 00:00:00 GMT 以后 time 毫秒的时间点。 * System方法 * curren…

c语言编程怎么学

一开始你会觉得编程很有意思 我建议你用 Turbo C 2.0.简单 你就必须得在你的电脑上装一个编程的工具 说到上机操作 弄明白之后自己再上机验证一下 教材上的习题你必须都要弄明白 那就是研究别人的代码 切忌懒惰 你杀了我 包括所有主流编程语言http://www.jtr.cn/不满意 不会的再…

Java中的静态代理实现方式

1、编写一个接口类 如&#xff1a;Subject 1 package com.neusoft.pattern.staticProxy;2 3 /**4 * <p>Title:</p>5 * <p>Description:代理接口对象</p>6 * <p>Copyright:Copyright (c) 2018</p>7 * <p>Company:东软集团股份有限…

C语言编程 用任何一种熟悉的方法描述求3个数中最小数的算法

d:c;printf("max%d/n" d c5 b6 tmp);} ||| #include<stdio.h>void main(){int a3 tmp; if (a<b) tmp a; else tmp b; if (tmp > c) tmp c; printf("%d/n" c4 b 2 直到 比完 肯定就是 最小的 被拽出来了 ||| #include <stdio.h>void …

linux---redis php扩展安装

阿里云centos6.9下 redis php扩展安装 下载phprediswget http://pecl.php.net/get/redis-3.1.0.tgz 或 wget https://github.com/nicolasff/phpredis/archive/3.1.0.tar.gz 解压安装包并进入解压后目录tar xzf redis-3.1.0.tgz cd redis-3.1.0 在当前目录下生成configure配置文…