-
2019-03-25 20:05:10更多相关内容
-
PTA乙级-1086 就不告诉你-C语言版
2020-05-20 17:04:47”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。 53.jpg 输入格式: 输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。 输出格式: 在...简单题15分
做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。
53.jpg
输入格式:
输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。
输出格式:
在一行中倒着输出 A 和 B 的乘积。
输入样例:
5 7
输出样例:
53思路:题目看上去很简单,但是有陷阱,在判断是否为0的时候,不能直接输出,需要加一个临时变量,比如说5 21,如果不加临时变量就会输出51,中间少了那个0,所以只要判断第一位不是0开始,后面就一直输出。
#include<stdio.h> int main(){ int A,B,sum,temp,flag=0; while(scanf("%d%d",&A,&B)!=EOF){ sum = A*B; while(sum){ temp = sum%10; if (temp){ flag = 1; } if (flag){ printf("%d",temp); } sum /= 10; } } return 0; }
-
1086 就不告诉你(15 分)(C语言)
2018-09-09 23:16:31”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。 输入格式: 输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。 输出格式: 在一行中倒着输出 A 和 B 的乘积。 输入样例: ...注意:100*100输出的不是00001,而是1!!!
做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。
输入格式:
输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。
输出格式:
在一行中倒着输出 A 和 B 的乘积。
输入样例:
5 7
输出样例:
#include <stdio.h> int main(){ int n=0,m=0,ji=0,count=0,i=0,f=0; int b[10]; scanf("%d %d",&n,&m); ji=n*m; while(ji>0){ b[count++]=ji%10; ji=ji/10; } for(i=0;i<count;i++){ if(b[i]!=0){ f=1; } if(f==1){ printf("%d",b[i]); } } return 0; }
-
1086 就不告诉你 (15分) C语言
2020-07-13 18:41:33”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。 输入格式: 输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。 输出格式: 在一行中...做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。
输入格式:
输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。
输出格式:
在一行中倒着输出 A 和 B 的乘积。
输入样例:
5 7
输出样例:
53
分析
- 输入两个数
- 计算乘积
- 拆分结果,倒序
源码
#include <stdio.h> int main() { int A, B, ji, i=0, index; int result[7]; scanf("%d %d", &A, &B); ji = A*B; while(ji>0) { result[i++] = ji%10; ji /= 10; } for(int j=0; j<i; j++) { if(result[j] != 0) { //flag = 1; index = j; break; } } for(int k=index; k<i; k++) { printf("%d", result[k]); } return 0; }
小结
这道题很简单,主要就是要注意到,倒序后,要从第一个非零字符开始输出,这个在题目上是没有说的。
-
PTA(Basic Level) 1086:就不告诉你(C语言实现)
2020-04-14 16:38:49PTA(Basic Level) 1086:就不告诉你(C语言实现) 方法一: #include <stdio.h> int main() { int a,b,n,sum=0; scanf("%d%d",&a,&b); n=a*b; while(n) { sum=sum*10+n%10; n/=10; } ... -
漫画C语言 做个聊天软件你不懂也得懂
2021-12-02 12:58:49漫画C语言讲解实现socket聊天软件制作。 -
C语言学习笔记
2018-12-10 19:11:50学习C语言,首先要明确地告诉自己:C语言是世界上最值得学习的语言。如今决定学习任何一门其他语言之前,都要先考察这个语言有什么成功项目吗...很多编程大师都用亲身经历告诉你,C语言永远值得用最纯粹的态度去学习。 -
c语言还有前途吗,老司机告诉你
2021-05-19 13:10:50c语言作为功能性高级语言,语言语法设计简单,能够完全替代汇编语言做底层开发,相信每个计算机专科毕业的都学过c语言,但是学没学到可以做开发的地步,不太好说,毕竟在大学时期有很多小同学都没... -
C语言深度剖析.pdf
2020-02-02 14:59:41有些学生不知道 C 语言有多少个关键字,大多数学生往往告诉我 sizeof 是函数,因为 它后面跟着一对括号。当投影仪把这 32 个关键字投到幕布上时,很多学生表情惊讶。有些 关键字从来没见过,有的惊讶 C 语言关键字... -
C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。
2020-11-19 10:36:40但对于一部分同学来说,没有众观全局就会误以为刚入门就需要学习庞大的知识,学着学着开始看不懂,由于心理作怪,感觉内容巨多,之后就真的一直看不懂了。 但C语言的基础内容真的多吗?回答是:不多。请看下图,... -
c语言怎么判断常量合不合法_50K大牛告诉你,没有任何编程基础,到底应该怎么自学C语言...
2020-10-22 00:56:35C语言入门C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的... -
告诉你C语言是什么?
2019-10-15 18:41:52C语言是一种计算机程序设计语言。 它既具有高级语言的特点,又具有汇编语言的特点。 它由美国贝尔研究所的D.M...它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适... -
啊哈C语言 第12讲 请告诉我谁大.pdf
2021-09-16 13:50:48啊哈C语言 第12讲 请告诉我谁大.pdf -
C语言小白变怪兽PDF
2020-12-11 14:32:27《C语言中文网》C语言完整内容(包括VIP的部分)。 正式进入C 语言学习的一道「开胃小菜」,并没有涉及具体的语法,目的是让读者对编程的基本知识有所了解,并且告诉读者如何少走弯路。。。 -
C语言项目爬楼梯的两种实现方法参考
2021-01-21 18:03:07【项目-爬楼梯】 楼梯有n阶台阶,上楼可以一步上1阶,也可以一步上2阶,编一程序计算共有多少种不同的走法? 【参考解答(递归法)】 基础:楼梯有一个台阶,只有一种走法(一步登上去);两个台阶,有2种走法(一步... -
C语言不完全类型是什么?有什么用途?
2021-05-22 12:28:28ISO(国际标准化组织(International Standard Organization))将C语言分为三个不同类型集合: 函数类型、对象类型和不完全类型。 -
C语言经典编程282例源码
2020-01-09 16:10:49学习C语言的朋友,如果你把这些 C语言经典编程282例源码搞懂,把这些程序敲一遍,能够灵活运用,那么我可以告诉你,你已经是一个人C语言高手了,不信可以试试。 -
C语言基础知识入门(大全)
2021-05-11 18:34:11C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言... -
C语言中二维数组指针的简要说明
2021-01-01 05:58:58先告诉答案吧,其实这几个表达式都是指向同一个地址的,也许你会很诧异,也会很疑惑,怎么会是这样呢!!事实证明就是这样的, C语言中,指针是一个复杂但又灵活多变的知识点,我们知道,在一维数组中,对于一个... -
C语言中数组作为函数的参数以及返回值的使用简单入门
2021-01-01 01:11:31如果想通过一个一维数组作为函数的参数,就必须声明函数形式参数,使用以下三种方式与所有三个声明方法之一产生类似的结果,因为每一种方式告诉编译器,一个整数指针将会要被接收。类似的方式,可以使用多维数组形式... -
C语言初阶-C语言指针听不懂?来这里让你期末考试得高分
2021-12-21 11:07:43前言- 这篇文章将会讲到什么是c语言指针,c语言指针的定义,指针如何使用。 咱们废话不多说,直接进入正题。 1.什么是C语言指针 -
你必须知道的495个C语言问题
2015-05-08 11:09:256.7 如果你不能给它赋值,那么数组如何能成为左值呢? 回顾 6.8 现实地讲,数组和指针的区别是什么? 6.9 有人跟我讲,数组不过是常指针。这样讲准确吗? 6.10 我还是很困惑。到底指针是一种数组,还是数组... -
C语言课程设计《猜数游戏》
2020-12-20 19:28:19计算机"想"-一个数请人猜,如果猜对了,提示"Right!”; 否则"Wrong! ", 并告诉所猜的数是大还是小,直到猜对结束,最后给出猜测的次数。 -
C语言高级教程-上海贝尔.pdf
2020-04-29 14:51:59如果读者觉得本书的编程风格比较合你的工作,那么就采用它,不要只看不做。人 在小时候说话发音不准,写字潦草,如果不改正,总有后悔的时候。编程也是同样道理。 第七章至第十一章是专题论述,技术难度比较高,看书... -
初学者如何学习c语言,带你玩转C语言
2021-05-19 12:27:48初学者如何学习c语言,带你玩转C语言来源 : ...近十年来,它在编程语言排行榜(TIOBE)稳居前三,C语言绝对是值得初学者学习的一门语言,那今天就带你玩转C语言(1)首先学习C语言你就要有一个好的心态,要有坚持的心... -
牛逼大神整理的C语言基础知识,你确定你不码下来?
2021-05-20 16:26:40【【怪兽爱C语言】牛逼大神整理的C语言基础知识,你确定你不码下来?】https://toutiao.com/group/6577344220355363341/?iid=15906422033&app=explore_article×tamp=1531501720&tt_from=copy_link&... -
c语言心得总结().doc
2020-06-07 08:53:53在科技高度发展的今天计算机在人们之中的作用越来越突出而c语言作为一种计算机的语言我们学习它有助于我们更好的了解计算机与计算机进行交流因此c语言的学习对我们尤其重要那么今天我就给大家分享几篇关于c语言心得... -
c语言中static和extern的用法详细解析
2020-12-31 06:14:09一,static和extern:大工程下我们会碰到很多源文档。文档a.c 代码如下:static int i; //只在a文档中用int j; //在工程里用static void init() //只在a文档...extern告诉编译器这个变量或函数在其他文档里已被定义 -
C语言面向对象编程实例.rar
2020-05-17 10:54:31此实例文件是文章《学会C语言面向对象编程,弄清面向对象实质。》的附件https://blog.csdn.net/weixin_42523774/article/details/105649779,是为了告诉大家如何用C语言实现面向对象的语言。