易截截图软件、单文件、免安装、纯绿色、仅160KB

第六章答案 c primer plus

 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


相关文档:

Linux C 编程 实现彩色文字输出

格式: echo "\033[字背景颜色;字体颜色m字符串\033[0m"
例如:
echo "\033[41;36m something here \033[0m"
其中41的位置代表底色, 36的位置是代表字的颜色
那些ascii code 是对颜色调用的始末.
\033[ ; m …… \033[0m
字背景颜色范围:40----49
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
4 ......

c 语言常用宏定义 模板

 
常用宏定义
1、防止一个头文件被重复包含
#ifndef COMDEF_H
#define COMDEF_H
//头文件内容
#endif
2、重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。
typedef  unsigned char      boolean;     /* Boolean v ......

Java调用C/C++ – JNI

昨天才看到,但是遇到一些问题,今天解决了,记下……(参考:http://netbeans.org/kb/55/beginning-jni-part1.html)
我用的是Netbeans 6.7,但是和其他的也应该大同小异吧。 基本流程: Java这边的:
创建java文件(带native的),还要记得在类中加入:System.loadLibrary(xxx) 。
然后用javah来生成C/ ......

C/S与B/S架构

C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化 ......

Linux下c程序开发笔记

 第一章
1.
解释性语言:shell  javascript python  编程人员不需要经过编译 连接的过程,可以在特定环境下直接执行的语言  自动编译连接。开发效率高,但运行效率低。
编译型语言:java c c++,需要经过编程人员经过编译和连接产生可执行程序的语言。运行效率高。
2.
数据
数据结构:数据之间的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号