c语言-C语言 为什么程序运行了快十分钟了还没有结果

问题描述

C语言 为什么程序运行了快十分钟了还没有结果

#include
int main(void)
{
int i;
int j;
int k;
for (i = 1; i <= 4; i++)
for (j = 1; j <= 4; j++)
for (k = 1; k <= 4; j++)
{
if (i != j&&i != k&&j != k)
printf("%d%d%d", i, j, k);
}
return 0;
}

解决方案

for (k = 1; k <= 4; j++)这里面应该是k++吧,这里面k是一直等于1的

解决方案二:

死循环~~~CPU会炸的!!!

解决方案三:

for (k = 1; k <= 4; j++)
写错了
for (k = 1; k <= 4; k++)

时间: 2024-10-31 02:11:16

c语言-C语言 为什么程序运行了快十分钟了还没有结果的相关文章

如何设置瑞星白名单让信任程序运行更快

  1.启动瑞星后,点击"设置"选项,在弹出的菜单页面中点击"详细设置"进入到瑞星设置中心界面中. 2.此时点击瑞星设置中心中的"防御设置",并切换到其中的"自定义白名单"选项中. 3.点击"添加"按钮,通过弹出的资源管理器窗口将确定为安全的可执行文件列入其中,成功列入白名单中的程序内容.

怪问题,是不是程序执行太快,以致于数据库来不及更新就被显示出来了?

问题描述 ASP.NET中,更新Access数据库(增.删.改),然后把信息显示到datagrid里面:我先写了更新语句,然后才把数据绑定到datagrid中,奇怪的是datagrid中居然没反应,但数据库里确实是更新了,此时要手动刷新下页面才会显示更新结果...做了个实验:用单步调试,让时间拖的久些,居然一次就使datagrid更新了,不用再刷新页面:再次实验:在更新语句和绑定语句前加了一个空循环拖延时间,datagrid又是一次就更新了.请问各位,这个问题是不是因为程序执行太快,以致于数据库

c语言-C语言怎样编写程序运行完后,不自动结束,而是返回程序的开始的主菜单?

问题描述 C语言怎样编写程序运行完后,不自动结束,而是返回程序的开始的主菜单? 我的程序运行完一个功能后按任意键就退出了,而不是返回主菜单 代码如下,应该怎么改?(具体一点,菜鸟一个)多谢! #include #include #include #include #include #define LENTEL sizeof(tel) #define ID struct tel struct tel { char name[15]; char tele[11]; char style[15]; c

求解答- java语言想要运算器程序可以运行出正负数及小数点运算

问题描述 java语言想要运算器程序可以运行出正负数及小数点运算 public class Calculator { private CalcEngine engine; private UserGUI gui; public Calculator() { engine=new CalcEngine(); gui=new UserGUI(engine); } public void show() { gui.setVisible(true); } public static void main(

单词计数-为啥c语言程序运行数据输入后回车无效

问题描述 为啥c语言程序运行数据输入后回车无效 #include int main() { int ch,i,count=0,flag=0; char bb[1000]; printf("please input some words:"); gets(bb); ch=bb[i]; for(i=0;ch!='';i++) { if(ch==' ') flag=0; else if(flag==0) { count++; flag=1; } } printf("单词个数为%d&

c语言问题-C语言程序运行时出现的问题

问题描述 C语言程序运行时出现的问题 /* Note:Your choice is C IDE */#include ""stdio.h""int main(){int fac(int n);int n;int y;printf(""input an integer number:n"");scanf(""%d&n"");y=fac(n);printf(""%

c语言-为什么就换了一台电脑,程序运行就出错了?

问题描述 为什么就换了一台电脑,程序运行就出错了? 期末C语言课程设计要求做学生信息管理系统,在学校机房编完以后都没出什么问题,能成功编译运行.拿回去在自己的电脑上运行先是没有问题,后来添加完学生信息,再进行排序之类的功能的时候就开始出错.结果后来重插U盘又好了-结果答辩的时候在机房老师用的机子上又出问题了!!!能问下原因么? 解决方案 所以你应该拷贝源程序,然后在老师的电脑上现场编译.最好准备一个绿色版的dev c++或者codeblock.如果老师电脑上没有开发环境,可以拿它用.不要用VS之

c语言-C语言程序运行结果是?

问题描述 C语言程序运行结果是? main() { int i; char f="%12.8s ",*s="*******"; for(i=1;i<9;i++) { *(f+2)=2+i-1+'0'; *(f+4)=8-i+1+'0'; printf(f,s); } } ========求教该C语言程序运行结果是?及每句详细解释??另外 char *f="%12.8s "和printf(f,s);是什么意思? 解决方案 #include&l

c语言-C语言程序求教程序运行结果

问题描述 C语言程序求教程序运行结果 static int a[10]={1,2,3,4,5,6,7,8,9,0},*p=a; main() { static int a[10]; int i; for(i=0,p=a;i<10;i++) sub(p++); for(i=0,p=a;i<10;i++) printf(" %d",*p); } sub(int *a) { *a+=2; } ===C语言程序求教程序运行结果 解决方案 main()中使用的是内部定义的数组a,不是