c语言112123
❶ javascript for循环问题。以下代码输入3会显示:112123.求高人修改后结果成:321211
<html>
<head>
<script language="LiveScript">
function aaa(str)
{
var a;
a = str;
var s = "";
for(var i = 0; i <= a; i++)
{
for(var j = a-i; j >=1 ;j--)//改动的地方
{
s = s + j + "";
}
}
document.write(s);
}
</script>
</head>
<body>
<form>
<input type="text" name="name" onclick="aaa(this.value)" value="3">
</form>
</body>
</html>
❷ 按一定规则写出一个整数:在最高位写1,然后再写上12.得112,接着写上123,得112123,再接着写上1234,
45+36+28+21+15+10+6+4=165.
也可用数字用的个数1×9+2×8+3×7+4×6+5×5+6×4+7×3+8×2+9×1=165.
故答案为:165.
❸ javascript for循环问题。以下代码输入3会显示:112123....
你的美丽、雅纯是子弹,会深深地击中我的心,让你的情话和动人在我心中一生美丽,一条短信却蕴含着我千千万万个心愿,祝你天天快乐、高兴。
❹ c语言 将用户输入的字符串中的所有数字提取出来
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
intmain()
{
intz=0;
intt,i;
int*p;
intm=0;
ints=0;
chara[10];//输入一个字符串到a[6]
printf("请输入一个字符串 ");
scanf("%s",a);//输入字符串
for(i=0;i<10;i++)//计算a[6]中的数字个数
{
if(a[i]>='0'&&a[i]<='9')
m++;
}
if(m==0)
printf("字符串中没有数字 ");
p=(int*)calloc(m,sizeof(int));//动态数组
for(i=0;i<10;i++)
{
if(a[i]>='0'&&a[i]<='9')
{
*(p+s)=a[i]-48;
s++;
}
}
//组成新的整数
for(t=0;t<m;t++)
{
z+=(*(p+t))*pow(10,m-(t+1));//组成新的整数
}
printf("新组成整数:%d ",z);
free(p);
}
kuo
(4)c语言112123扩展阅读
C语言实现将字符串的数字提取为整数
#include<stdio.h>
intStringToInteger(char*p)
{
intvalue=0;
while(*p!='