编程序刷屏
⑴ 求教啊! C语言一个程序我编的为什么编译没错 但是一打开就哗哗的刷屏 跪求解答啊大大门!
你的程序会刷屏的原因是你的sort函数里面有个dowhile语句,你在主函数中制定style的值为a,那么while(style=='b');将会永远成立,就会永远执行do语句,而do里面又有printf语句,因此你运行时会不停的输出数据,便会出现刷屏现象,
其实你的程序还有其他小问题,下面是我改过之后的程序,已经运行没有问题了,你看一下:
#include<stdio.h>
#include<stdlib.h>
voidsort(inta[],intn,charstyle)
{
inti,j,t;
if(style=='a')
{
for(j=0;j<n-1;j++)
for(i=0;i<n-1-j;i++)
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
elseif(style=='b')
{
for(j=0;j<n-1;j++)
for(i=0;i<n-1-j;i++)
if(a[i]<a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
intmain()
{
inta[10],n,i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
n=10;
sort(a,n,'a');
printf("排序后的成绩为: ");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf(" ");system("pause");
return0;
}以上是我的建议,如果还有疑问的话尽管提出来,我尽力帮你解决。
希望对你有所帮助。
⑵ 这个程序咋老是刷屏呢,高手求教
while(is_goon=='y'||is_goon=='Y')//不区分大小写
{
system("cls");
cout<<"
这几行代码中“system("cls")”写在循环里面了,所以没循环一次的开始都会刷屏
⑶ 电脑鼠标右键一点桌面的某个程序就一直刷屏怎么解决
解决的方法和操作步骤如下:
1、首先,按“WIN + R”打开“运行”窗口,输入“regedit”命令,然后按Enter键以打开注册表,如下图所示,然后进入下一步。
⑷ 用易语言制作刷屏器代码是多少
想要一个刷日记的是吧?我教你。!看下面!
首先需要2个按钮.一个开始/一个停止/再需要一个超文本浏览框/和两个编辑框/编辑框1是输入地址的/编辑框2是打时间的!注:时间是毫秒的。最后还要个时钟!下面是代码!
.版本
2
.支持库
HtmlView
.程序集
窗口程序集1
.子程序
_按钮1_被单击
时钟1.时钟周期
=
到数值
(编辑框2.内容)
.子程序
_时钟1_周期事件
超文本浏览框1.地址
=
编辑框1.内容
.子程序
_按钮2_被单击
时钟1.时钟周期
=
0
搞定!!!
⑸ C++ 程序怎么在控制台刷屏
运用for循环。
在执行循环时先用system("cls");来消除屏幕上的所有内容。再根据当前的循环变量来决定输出内容的多少,当然这包括了你之前所输出的内容;例如:假设当前的循环变量为5,你就可以输出5行的内容到屏幕上。
⑹ pascal编的程序运行时不断刷屏的语言怎么写
没有,
那是由于n:=0造成的;
pascal是软件不是硬件,不能关机,有病毒除外。
⑺ 用C++编程序 怎么刷新当前屏幕 貌似是用clear语句 本人菜鸟 别整太高大上的程序
你好,很高兴为你解答
试试这个ShowWindow(hwnd,SW_SHOW);
以上仅供参考,希望能帮助到你
如有其他问题,可以继续追问
⑻ 易语言制作三句话的刷屏器源码(详细点)
在什么地方发话呢?
发话需要什么样的操作?
简单写了一个,自己看看就会懂了