|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
如题:小白请各位大佬指正,没有任何输出,黑屏;谢谢,期待中。
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<time.h>
/*=======================================================================================================================*/
void outp(int a[30])
{
int i, j = 0; //
while (a[j])
{
for (i = 0; i < 5; i++)
{
printf("%4d ", a[j++]); //
if (!a[j]) break;
}
printf("\n");
}
return;
}
/*=======================================================================================================================*/
int main(void)
{
int i, j, n, b, z[30] = {0}, m[10] = {0};
srand((unsigned) time(0));
for (j = 0; j < 10; j++)
{
m[j] = rand() % 30 + 1;
}
for (i = 1, n = 0; i <= 30; i++)
{
b = 1;
for (j = 0; j < 10; j++)
{
if (i = m[j])
{
b = 0;
break;
}
}
if (!b) continue;
z[n++] = i;
}
outp(z);
getch();
return 0;
}
本帖最后由 jhq999 于 2022-2-20 18:41 编辑
- if (i == m[j])
- {
- b = 0;
- break;
- }
复制代码
|
|