我有任务准备两个摆动的窗户.一个包含正方形网格,其中包含随机数.第二,我需要加载平铺图像,然后以正确的顺序显示它们,形成平铺图像.
Windows应如下所示:
alt text http://img535.imageshack.us/img535/3129/lab8a.jpg
好的,那怎么咬这个?我只使用了几次摆动来绘制一些二维折线,所以基本上我理论上现在该做什么.
好吧,窗口号1:我开始为窗口创建Jframe.然后我做循环,并在其中创建16个JLabel随机数字?如何在每个图块和整个窗口之间设置边距?
窗口编号2:所以我开始相同,但不是加载数字我添加图像?现在,我如何从文件加载图像然后将其设置为背景?
我正在尝试编写程序计算存储在数组中的给定数字的平均值.数量不应超过100,用户应输入它们,直到给出!int变量:
#include <iostream>
#include <conio.h>
using namespace std;
double average(int tab[], int i){
int sum=0;
for(int j=0; j<i; ++j){
sum+=tab[j];
}
return (double)sum/i;
}
int main()
{
int tab[100];
int n=0;
int number=0;
do {
if(n < 100){
cout << "Give " << n+1 << " number : ";
cin >> number;
tab[n]=number;
number=0;
++n;
}
else{
break;
}
} while( !isdigit(number) );
cout << average(tab, n) << endl;
getch();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
为什么在给char之后,它为我阵列的所有空单元格打印出'Give n number:'?它应该结束并仅使用给定的数字.