程序一运行,输入两个数就秒退,求大神帮忙,我用的vs,谢谢
#include "stdafx.h"
#include <stdio.h>
int max(int a, int b, int c);
int min(int a, int b, int c);
void main()
{
int x, y;
printf("请输入两个成绩:");
scanf_s("%d%d", &x, &y);
double a[100] = { 90.8, 90.8, 90.367, 89.567, 89.533, 89.375, 89.333, 89.3, 89.267, 89.233, 89.133, 88.933, 88.885, 88.3, 88.3, 88.185, 88.133, 87.833, 87.8, 87.767, 87.467, 87.335, 87.167, 87.067, 86.833, 86.707, 86.6, 86.6, 86.575, 86.507, 86.467, 86.467, 86.462, 86.367, 86.285, 86.267 };
for (int i = 36; i > 0; i--)
{
if (x + y + a[i] > 86.17)
{
printf("另一组的序号%d\n", i);
}
}
}
治标不治本啊,黑框框出来后,当我输入之后,看见黑框框出来一堆数据,可是瞬间对话框就没了
追答你代码本来就达不到你要的意思。 对话框没有是你设置问题。 代码最后加个system("pause");
这函数要用好像还得加个头文件 自己查查吧。 或者直接在return 0;前加句getchar();