自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 编写程序数一下 1到 100 的所有整数中出现多少个数字9。

1.题目:编写程序数一下 1到 100 的所有整数中出现多少个数字9。2.(1)利用除余 i%10可得个位数,利用除法i/10可得十位数(2)利用for循环遍历1-100的数,用if判断十位数或个位数是否为9,有的话 count++(3)注意:不要用if...else...语句,会少算一个99里的93.代码#include<stdio.h>//一共20个9,因为99里有两个9!int main(){ int i; int count = 0; for (i = 1;

2021-11-24 19:28:23 881

原创 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。

1.题目要求计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值2.思路:(1)拆分为两段-----即sum1=1/1+1/3+1/5+...+1/99和sum2=-(1/2)-(1/4)-(1/6)-...-(1/100)再把sum=sum1+sum2就可以得到值。(2)通过for循环一个个遍历出1,3,5,7...和2,4,6,8...与平常不同的是 把i++改成i+=2即可,注意:1.sum为double型,输出为%f ...

2021-11-24 19:16:44 138

原创 将数组A中的内容和数组B中的内容进行交换。(数组一样大)

1.题目要求将数组A,B内容进行交换(数组一样的):此处我没用采用从键盘输入数组的形式,如果采用从键盘输入数组的话,我应该会采用for循环的方式,将数组中的元素一个个输入。2.定义两个数组str1和str2,定义一个中间数组(和交换两个数的值 差不多的原理),利用for循环将数组中的数一个个交换。3.代码如下:#include<stdio.h>int main(){ int i; int temp[4]; int str1[4] = { 1,2,3,4};...

2021-11-24 19:00:30 1360

原创 翁恺老师c语言 第四周编程练习 数字特征值

题目内容:对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字。比如,对于342315,这个二进制数字就是001101。这里的计算可以用下面的表格来表示: 数字 3 4 2

2021-06-27 17:00:51 134

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除