一、C语言实现选择结构程序设计的方法有哪几种?各有什么特点?适用条件是什么?
主要选择结构有:
if 最常见的选择结构 单一的if语句有人也称为挖坑 可将程序分为两路 没有满足则不执行
else 与if 合用 可将程序分为三路 if(条件)(语句一) else(语句二) 都没有满足则不执行
else if 与if合用 将程序分为若干路 if(条件)(语句一)else if(条件)(语句二)else if(条件)......
switch case 条件选择 switch(条件列表标识符)case:(语句);break; case(语句);break; ...... default(语句); 每一句后要加break 不然会全都执行 default 表示如果都不满足则执行此语句
不同的语句要用在恰当的时候
楼主这些语句多试试就会有自己的看法 编程要编出自己的风格
二、怎么计算水泥用量
具体算法如下:
第一种:大致算法:
以 10 平方米为例:
水泥沙浆数量 10*0.015(平均厚度)=0.15 立方米
沙子用量 0.15*1500kg(每立方米沙浆用沙量)=225kg
水泥用量 225/2.5=90kg(水泥和沙子配合比按 1:2.5 考虑,这个强度足够了)
你自己再按实际面积算就可以了。
第二种:超强专业算法:
以 25 平米的院墙面为例:
查《工程定额》可知,抹灰层按 2.5cm 的厚度来计算:
水泥用量 10.6kg/m2 每增加 5mm 厚度就加2.12kg/m2,减少也同理
砂子用量 42.8kg/m2 每增加 5mm 厚度就加上 8.56kg/m2,减少也同理
这样可知你 25 平米的院墙,需内外两面抹灰共 50 平米,按 2.5cm 的抹灰厚度来 计算:
水泥需用量为 10.6kg/m2×50m2=530kg 也就是 11 包水泥
砂子需用量为 42.8kg/m2×50m2=2140kg 也就是 2 吨多砂子
先提供一个墙面抹灰的数据给你吧
查《工程定额》可知,抹灰层按 2.5cm 的厚度来计算:
水泥用量 10.6kg/m2 每增加 5mm 厚度就加上 2.12kg/m2,减少也同理
砂子用量 42.8kg/m2 每增加 5mm 厚度就加上 8.56kg/m2,减少也同理 25 平米的墙, 考虑用红砖 (标准砖) 规格 240×115×53 即其体积为 0.0015m3。 , 砂浆采用 1:3 配比(由于是院墙,强度要求稍高点)。
砂浆含量为 0.265m3/m3 (每平方用量×水泥沙浆厚度 即: 10.6×0.025=0.265) 砌 240 墙,一共是 6 立方砖,需红砖 4000 块。
(25×0.24=6 6/0.0015=4000 4000×0.8=3200)即实际需要 3200 块砖,或者用 128×25=3200 也能得出这个数值。128 块/平米为经验值,像老泥工都是直接用 这个数值来计算的。
需砂浆 0.265m3/m3×6m3=1.59m3
水泥用量 401kg/m3 ×1.59m3=637.59kg 也就是 13 包
砂子用量 1593kg/m3×1.59m3=2532.87kg 也就是 2.5 吨
砌 120 墙,一共是 3 立方砖,需红砖 2000 块。
需砂浆 0.265m3/m3×3m3=0.795m3
水泥用量 401kg/m3 ×0.795m3=318.8kg 也就是 7 包
砂子用量 1593kg/m3×0.795m3=1266.44kg 用个 1.5 吨也就够啦
注:其以上均为理论值,如在实际装修过程中应考虑到砌墙中的缝隙问题。 如 1m2 砌墙所需砖为理论值为 160 块,则在实际中只需要 128 块,即 164×0.78=128 块(24 墙)
第三种:简单算法如下:
按普通砂浆来做就行了,水灰比大约在 0.6 左右,砂子和水泥可以按 1:1 来做, 还可以更少一些。 或者一袋水泥,二袋沙子,可抹 4 平米。具体的你自己算吧~
第四种:最省事的算法 就是让瓦工算
第五种:更准确的的算法
铺地砖是: 水泥用量 沙子用量
铺墙砖是: 水泥用量 沙子用量
面积*铺贴厚度*0.33/0.04=水泥的袋数
面积*铺贴厚度*0.66=沙子的立方数
面积*铺贴厚度*0.25/0.04=水泥的袋数
面积*铺贴厚度*0.75=沙子的立方数
三、金猪报喜病毒的工作原理是什么
“武汉男生”,俗称“熊猫烧香”, 近日又化身为“金猪报喜” ,这是一个感染型的蠕虫病毒,它能感染系统中exe,com,pif,src,html,asp等文件,它还能中止大量的反病毒软件进程并且会删除扩展名为gho的文件,该文件是一系统备份工具GHOST的备份文件,使用户的系统备份文件丢失。被感染的用户系统中所有.exe可执行文件全部被改成可爱金猪的模样。 是熊猫烧香变种而来的 ,危害性及高