You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
100 lines
945 B
100 lines
945 B
#0000000000000000
|
|
|
|
define printarray(a[],len){
|
|
|
|
auto i
|
|
|
|
for(i=0; i < n; ++i) {
|
|
a[i]
|
|
}
|
|
}
|
|
|
|
define a2(a[], len) {
|
|
|
|
auto i
|
|
|
|
for (i = 0; i < len; ++i) {
|
|
a[i] = a[i] * a[i]
|
|
}
|
|
|
|
printarray(len, n)
|
|
}
|
|
|
|
define a4(a00[], l) {
|
|
|
|
auto i
|
|
|
|
for (i = 0; i < l; ++i) {
|
|
a[i] = a00[i] * a[i]
|
|
}
|
|
|
|
printarray(a00[], l)
|
|
}
|
|
|
|
define a6(*a00[], len) {
|
|
|
|
auto i
|
|
|
|
for (i = 0; i < len; ++i) {
|
|
a00[i] = a00[i] * a00[i]
|
|
}
|
|
|
|
printarray(a00[], len)
|
|
}
|
|
|
|
define a1(*a[], len) {
|
|
|
|
auto i
|
|
|
|
for (i = 0; i < len; ++i) {
|
|
a[i] = i
|
|
}
|
|
|
|
a2(a[], len)
|
|
|
|
printarray(a[], len)
|
|
}
|
|
|
|
define a0(*a00[], len) {
|
|
|
|
auto i
|
|
|
|
for (i = 0; i < len; ++i) {
|
|
a00[i] = i
|
|
}
|
|
|
|
a0(a00[], len)
|
|
|
|
printarray(a00[], len)
|
|
}
|
|
|
|
define a5(*a00[], len) {
|
|
|
|
auto i
|
|
|
|
for (i = 0; i < len; ++i) {
|
|
a00[i] = i
|
|
}
|
|
|
|
a0(a00[], len)
|
|
|
|
printarray(a, len)
|
|
}
|
|
|
|
define a7(*a00[], len) {
|
|
|
|
auto i
|
|
|
|
for (i = 0; i < len; ++i) {
|
|
a00[i] = i
|
|
}
|
|
|
|
a0(a00[], len)
|
|
|
|
printarray(a00[], len)
|
|
}
|
|
|
|
len = 16
|
|
|
|
a1(a[], len)
|