当前位置:首页 » 编程语言 » c语言将图案从左到右滚动
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言将图案从左到右滚动

发布时间: 2022-09-04 12:55:16

❶ 如何让这些图片实现从右向左滚动

<marquee dir......="up,left,right,down" ....> <IMG /> </marquee>

到DW里面输入 marquee 就看到了控制方向的那个代码。
我一时间想不出 是什么 开头是 dir 输入这个就看到了。

❷ 设计一个小汽车(或其他图案),使其从屏幕左边移动到右边并停止.c语言设计

#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <conio.h>
int main()
{
char graphics[7][18]={
" ***** ",
" ******* ",
" *************** ",
"*****************",
" *** ***** *** ",
" ** ** "
};//存储小汽车的图案
int i,j,k;
for(i=0;i<30;i++) //控制小汽车运动的次数,如果无法跑到屏幕右端,可调大该数值
{
system("CLS");//清屏
for(j=0;j<7;j++)//输出小汽车图案
{
for(k=0;k<2*i;k++)
//i前2是下一次图案距离上次图案的空格数,用来表示小汽车每次运动的位移
//若要运动快点可以调整这个数值
printf(" ");
printf("%s\n",graphics[j]);
}
Sleep(200);//控制显示的频率,200表示睡眠200ms
}
return 0;
}
小汽车图案设计得不好,可自行调节,测试过可用,若有问题欢迎追问

❸ c语言编写程序,将led从左往右,再从右往左依次往返点亮

流水灯程序是keil的自带例子,你直接跑就是。
void wait (void) { /* wait function */
; /* only to delay for LED flashes */
}
void main (void) {
unsigned int i; /* Delay var */
unsigned char j; /* LED var */
while (1) { /* Loop forever */
for (j=0x01; j< 0x80; j<<=1) { /* Blink LED 0, 1, 2, 3, 4, 5, 6 */
P1 = j; /* Output to LED Port */
for (i = 0; i < 10000; i++) { /* Delay for 10000 Counts */
wait (); /* call wait function */
}
}
for (j=0x80; j> 0x01; j>>=1) { /* Blink LED 6, 5, 4, 3, 2, 1 */
P1 = j; /* Output to LED Port */
for (i = 0; i < 10000; i++) { /* Delay for 10000 Counts */
wait (); /* call wait function */
}
}
}
}
闪烁你可以再加几行。

❹ 求:多张图片单行从左到右无间断循环滚动的代码

<div id=demo_ style="overflow:hidden;height:180px;width:710px;">
<table align=left

cellpadding=0 cellspace=0 border=0><tr><td id=demo1_ valign=top>

<table width="710" border="0" cellspacing="0" cellpadding="2">
<tr>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

<td align="center"><a href="连接地址"><img src="图片地址" width="270" height="180" border="0" style="padding:3px;border:1px solid #ccc" /></a>
说明文字</td>

</tr>
</table>

</td><td id=demo2_ valign=top></td></tr></table></div>
<script>
var speed_=15
demo2_.innerHTML=demo1_.innerHTML
function Marquee_(){
if(demo2_.offsetWidth-demo_.scrollLeft<=0)
demo_.scrollLeft-=demo1_.offsetWidth
else{
demo_.scrollLeft++
}
}
var MyMar_=setInterval(Marquee_,speed_)
demo_.onmouseover=function() {clearInterval(MyMar_)}
demo_.onmouseout=function() {MyMar_=setInterval(Marquee_,speed_)}
</script>
注:需要有一定数量的图片后才可以

❺ C语言请设计一个菱形图案,并让它从屏幕一侧以500毫秒的频率闪烁着移动到另一侧

用一个外层for循环控制行,内层一个for循环控制输出“空格”,一个for循环输出“*”,关键点,找到要输出的空格与*和行数行号之间的关系

#include <stdio.h>

#include <math.h>

void dayinxin(int n)

{

int i, j, k;

for(i = 1; i <= n; i++)

{

for(k = 1; k <= abs(i - (n / 2 + 1)); k++)

{

printf(" ");

}

for(j = 1; j <= n - 2*abs(i - (n / 2 + 1)); j++)

{

printf("*");

}

printf("\n");

}

}

int main(void)

{

dayinxin(13);

return 0;

}

❻ c语言 关于图像的移动

授人以鱼不如授人以渔,通过键盘控制实现图形的移动,可以看这个课程,很简单的课程,我的原创:http://tieba..com/f?kz=778064473

如果有时间,建议从第一篇看起,每篇都很简单的。

❼ 让图片从右到左滚动的网页代码是怎么样的

往左是:
<marquee><img
src="你的图片地址"></marquee>
往右是:
<marquee
direction=right><img
src="你的图片地址"></marquee>
往上是:
<marquee
direction=up><img
src="你的图片地址"></marquee>
往下是:
<marquee
direction=down><img
src="你的图片地址"></marquee>
如果需要在当鼠标移动到图片上时停止滚动,就在<marquee>里加onmouseover=stop()
onmouseout=start(),
例如<marquee
direction=down
onmouseover=stop()
onmouseout=start()><img
src="你的图片地址"></marquee>