摘要:
以下例进行此文描述 将学生(student)和工人(worker)的共性描述提取出来,单独进行描述,只要让学生和工人与单独描述的这个类有关系,就可以了。 class Person { String name; int age; } class Student extends Person { voi 阅读全文
摘要:
以下例说之: byte b = 3; //??? 3是一个int常量,但是会自动判断3是不是在byte类型的范围内 b = b + 2; //Type mismatch: cannot convert from int to byte 若非强制转换,则 b = (byte) (b + 2); 在看下 阅读全文
摘要:
1、 #include <stdio.h> const int S_PER_M = 60; int main(void) { int min, hour, lmin; printf("请输入分钟数: \n"); scanf("%d", &min); while(min > 0) { hour = m 阅读全文
摘要:
1、 #include <stdio.h> int main(void) { char first_name[40]; char last_name[40]; printf("请输入您的名字: "); scanf("%s", last_name); printf("请输入您的姓氏: "); scan 阅读全文
摘要:
1、 /* 整数上溢 */ #include <stdio.h> int main(void) { int i = 2147483647; unsigned int j = 4294967295; /* 无符号整数j像一个汽车里程指示表(形容的太好了,可参考《计算机科学导论》第3章 数据存储,有图) 阅读全文
摘要:
1º 查找里程 给你这样一张里程表,如何写一个程序,输入两地的地名,能输出期间的里程? #include #include #define C_LEN 30typedef struct city { char name1[C_LEN]; char name2[C_LEN]; in... 阅读全文
摘要:
1、字符串比对 题目内容: 题目说起来很简单,你会读到两个字符串,每个字符串占据一行,每个字符串的长度均小于10000字符,而且第一个字符串的长度小于第二个字符串的。你的程序要找出第一个字符串在第二个字符串中出现的位置,输出这些位置,如果找不到,则输出-1。 注意,第一个字符的位置是0。 注意,第... 阅读全文
摘要:
1、单词长度 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。 输入格式: 输入在一行中给出一行文本,以‘.’结束,结尾的句号... 阅读全文
摘要:
1、逆序的三位数 题目内容: 程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。 输入格式: 每个测试是一个3位的正整数。 输出格式: 输出逆序的数。 输入样例: 123 输出样例: 321 解答:#include ... 阅读全文
摘要:
抽象数据类型(ADT) 类型是由什么组成?一个类型(type)指定两类信息:一个属性集和一个操作集。 所以您想定义一个新的数据类型。首先,您需要提供存储数据的方式,可能是通过设计一个结构。第二个,需要提供操作数据的方式。 计算机科学已经研究出一种定义新类型的成功方法。这种方法使用3个步骤来完成从抽... 阅读全文