6.1 编写一个程序,创建一个具有26个元素的数组,并在其中存储26个小写字母,并让该程序显示该数组的内容.
#include <stdio.h>
int main(void)
{
char a[26] = {'a', 'b', 'c', 'd', 'e', 'f',
'g', 'h', 'i', 'j', 'k', 'l',
'm', 'n', 'o', 'p', 'q', 'r',
's', 't', 'u', 'v', 'w', 'x', 'y', 'z' };
int i;
for(i = 0; i < 26; i++)
printf("%c", a[i]);
return 0;
}
==============================================================
6.2 使用嵌套循环产生下列图案:
$
$$
$$$
$$$$
$$$$$
#include <stdio.h>
int main(void)
{
int i , j, k;
for(i = 0; i < 5; i++)
{
k = i + 1;
for(j = 0; j< k; j++)
printf("$");
printf("\n");
}
return 0;
}
==============================================================
6.3 使用嵌套循环产生下列图案:
F
FE
FED
FEDC
FEDCB
FEDCBA
#include <stdio.h>
int main(void)
{
char fedcba[6] = {"FEDCBA"};
int i, j, k;
for(i = 0; i < 6; i++)
{
k = i + 1;
for(j = 0; j < k; j++)
printf("%c", fedcba[j]);
printf("\n");
}
return 0;
}
==============================================================
6.4 让程序要求用户输入一个大写字母,使用嵌套循环产生像下面这样的金字塔图案:
A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
#include <stdio.h>
int main(void)
{
int len;
char flag;
int i,n,p,q;
printf("Please input trigger character:");
scanf("%c", &flag);
printf("Please input length:");
scanf("%d", &len);
for(i = 0; i < le
昨天才看到,但是遇到一些问题,今天解决了,记下……(参考:http://netbeans.org/kb/55/beginning-jni-part1.html)
我用的是Netbeans 6.7,但是和其他的也应该大同小异吧。 基本流程: Java这边的:
创建java文件(带native的),还要记得在类中加入:System.loadLibrary(xxx) 。
然后用javah来生成C/ ......
C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化 ......