下面是计算体重与身高比例指数的程序,当从循环的第二次开始scanf()接收输入之后按下Enter却什么反应都没有。试着用了fflush(stdin),但还是老问题。请看看,谢谢!
/* BMI.c */
#include
假定文件名为datafile的内容如下:
2008-12-14
N0.1 group
A B C D
37898..39115 - 405 16128032
39244..40386 - 380 16128033
40417..41931 - 504 16128034
42403..43173 + 256 90111081
45463..45750 + 95 16128038
45807..47138 + 443 16128039
47246..47776 + 176 16128040
部分程序为
my $file='datafile';
open (FH,$file) ||die "Cannot open $file,$!";
while (
文件aa.txt,部分字段为空,格式如下:
aa:bb:cc:dd:
aa:::vv
::vv:bb
dd:::
用以下程序赋值给变量,进行处理:
先将分隔符定义为“:”
while read a1 a2 a3 a4
.........
.........
done
$text = $_POST['text']; $add = 0; $text = trim ($text); $text = explode("\n",$text); $count = count($text)-1; while($add <= $count ){ $sql1.=" Photo_id = '$text[$add]' or "; $add++; } $sql1=substr($sql1,0,-4); echo $count; if($count == 0){ $count=1; } pageft($count,5); $sql2=" ORDER BY Photo_date DESC LIMIT $firstcount,$displaypg"; $sql1.=$sql2; echo ...
如题,本应该打印内容一次,却不知在使用while循环后会重复打印内容多次,不知问题在哪里,请高手指点,谢谢!
[code]
my @a;
while(
while(1) { struct sockaddr_in peer_addr; .................... ..................... } 这样的语句 对 struct sockaddr_in peer_addr ; 是怎么处理的?相当于只申请一次 [ 本帖最后由 wang9736 于 2007-9-25 11:06 编辑 ]
$val){ unset($_SESSION['formSubmitCheck'][$val]); } } }else { $_SESSION['formSubmitCheck'] = array(); $iFormCheck = false; } if ($iFormCheck == true){ // 检查是否有重复标识的提交记录 foreach ($_SESSION['formSubmitCheck'] as $val){ if ($val == $idForm){ return false; } }...
有时候,需要不断观察一个文件的大小增长情况,就需要不断的敲:ls -l。 记得有一个朋友使用过类似的命令: #while >ls -l >sleep 5 >done 具体的命令忘记了,上面只是大概的一个样子,哪位知道如何用,请转告小弟一声! 谢谢!!
请问我用while语句从一个表读数据再插入另一个表,读一条插一条,像这样 $mysql_link=mysql_connect($php_hostname,$php_mysqluser,$php_mysqlpassword) or die ("数据库连接错误,请与管理员联系!"); mysql_select_db($php_db) or die ("数据库表选择错误!"); $query="select * from agent"; $result=mysql_db_query($php_db,$query,$mysql_link) or die ("数据库提取错误!"); while($r=mysql_fetch_array($res...