这个程序在dev上跑有这么几个问题:
头文件名字有两个不对;
用void main通过不能;
endl有一个打错了;
下面附代码:
#include<iostream>
#include<time.h>//时间函数头文件
#include<iomanip>//使用控制格式输出法包括此文件
#include<windows.h>//system("cls")被包括其中
#include<conio.h>//kbhit()被包括在其中
using namespace std
int main()
{
int i
int t1,t2//t1是显示十八字方针的起始时间,t2是显示8字环的其实时间
int key2//接受按键返回的变量
char c=' '//定义一个空格字符C
for(i=1i<=65500i++)
{
system("cls")//清屏
t1=clock()/CLK_TCK//记录显示十八字方针的起始时间,并将其转化为秒
while(clock()/CLK_TCK-t1<3)//当累积的时间减去启示时间小于三秒,循环继续
{
system("cls")
cout<<"寓德于学,以德促学,人定胜机,机随人行"<<endl
for(int i=0i<10000i++)
for(int j=0j<10000j++)
}
if(_kbhit())
continue
t2=clock()/CLK_TCK
while(clock()/CLK_TCK-t2<1.2)
{
system("cls")
cout<<setw(20)<<setfill(c)<<"1"<<endl
cout<<setw(17)<<setfill(c)<<"2"<<setw(6)<<setfill(c)<<"3"<<endl
cout<<setw(15)<<setfill(c)<<"4"<<setw(10)<<setfill(c)<<"5"<<endl
cout<<setw(17)<<setfill(c)<<"6"<<setw(6)<<setfill(c)<<"7"<<endl
cout<<setw(20)<<setfill(c)<<"8"<<endl
}
key2=kbhit()
if(key2)
break
}
}
来个C#版的static void Main(string[] args)
{
int max, a, i
max = Convert.ToInt32(Console.ReadLine())
a =Convert.ToInt32( Console.ReadLine())
double[] x = new double[max]
for (i = 0i <maxi++)
{
x[i] = Math.Sqrt(a * i)
Console.WriteLine(x[i])
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)