-
要么自己做,要么花钱请人做。
-
选择 D,选择 C;"my name"算上空格,一共有7个字,加上结尾'\0'是 8 个字符,所以如果 m 前面没有空格,那么答案是 c
选择 C;p 指向 A[3]=4 的地址,即 p 地址中的值及其后面的值,因此第五位数字是 p[4]=8
选择C,选择D;A 是错误的,字符串应该是 char 类型;b 错误,数组长度不够;c 错误,无 VHST 类型;d 是正确的,可以看作是字符数组,{} 中的值可以转换为对应的 ASCII 字符。
选择 C;字符数组(即字符串)不能直接传递"="要赋值,您需要使用 strcpy 函数。
选择 C;函数参数可以是常量、变量或表达式,在本例中,逗号表达式 (exp2, exp3) 返回 exp3, (exp4, exp5, exp6) 返回 exp6,因此总共有 3 个参数。
选择 C;aError,则调用函数时不指定其参数类型;b 错误,fun 函数不返回值,不能赋值给 k;c 正确;d 错误,则调用该函数时未指定其返回类型。
选择一个;n++ 表示先返回 n 的值,然后 n 自动递增,即先令 k=n,然后执行 n=n+1
选择 C;if-else 不是循环结构。
选择 D;aa 表示数组的第一个地址,即 &aa[0],而不是 &aa[1]。
选择B,选择B;a[2]=3,a[2]+1=4,所以a[a[2]+1]=a[4]=5
选择 C;错误,除非函数定义在调用语句后面的位置,否则需要提前声明;b 错误,函数返回值不必显示给定,没有返回值类型的默认值为整数;c 正确;d,在类的定义中,当构造函数和析构函数不需要完成操作时,它们可以用空函数表示,但它们又有意义。
选择 b;scanf 需要指定读取变量的地址,字符串名称 c 表示字符串的地址,即字符数组第一个元素的地址,无需添加地址字符 &
选择A,选择D;与问题 6 相同。
希望写字不容易
-
x,y是男孩和女孩的里程数,xtime和ytime分别是随着计数i的增加而增加的跑步时间,男孩休息时xtime停止增加,ytime正常增加,女孩在休息时赶上男孩。
#include ""
#include
using namespace std;
int main()
float x,y;
int xtime=0, ytime=0;
for (int i = 1; i < 10000; i++)xtime ++
ytime ++
x = ;y = ;
if (i % 30 ==0)
if (x > y) 当男孩休息时,xtime 停止增加,y 时间正常增加。
for (int j = 1; j <=i / 30 * 5; j++,i++)
ytime++;
x = ;y = ;
if (x < y) 当男孩休息时,女孩开始追逐,直到她超车。
cout return 0;
system("pause");
return 0;
-
21.这个问题是错误的,078是枕部表示,八进制中最大的数字是7,这里出现了8,所以这个问题是错误的。
22、int a[10];不要省略后面的分号,语句以分号结尾。
23.这个问题有一个问题,如果数组是局部的,那么它的成员的值是随机的,如果是全局数组,它的成员的值是0;
24、*(a+i)+j)
26、n > 9 &&n < 100
27、x*y*y/(3*a)+4*b-1
29、printf("%c ", 'z'-i);
30. 十进制。
B24,值传递。
26、(x-y)*(x-y)*(a+b)
27. 部分。
-
21. 120
24.*a[i]+j) 或 *(*a+i)+j) 或 *(a+i)[日].
26. n > 9 &&n < 100
29. printf("%c", 'z' - i);
30.十进制。
21. m=1b
24.值传递。
26. (x-y)*(x-y)*(a+b)27.部分。
-
24.*(a+i)+j)
a')30.十进制。
24.*int
26.(x-y)*2*(a+b)
27.部分。
他们中的大多数应该是对的。
-
好好读这本书,了解基础知识。
-
当你有时间打字时,你为什么没有时间查书? 这些都在书中,这些都不是,我建议你不要学习 C。
-
这些问题的答案似乎可以直接在书中找到。 你想让别人替你做功课!
-
1. d.排序、选择、循环。
2. c.在 C 程序中,程序的执行总是从程序的 main 函数开始3 c.主要功能。
4. d. (c>= 'a')&&c<= 'z')5. a. 12353514
-
1. 是的(基本概念)。
2. 是(基本概念)。
3. False(在 C 语言中,一个派生类可以派生自一个基类,也可以派生自多个基类。 从一个基类派生的继承称为单次继承,从多个基类派生的继承称为多重继承)。
4. 对(包含纯虚函数的类称为抽象类。 抽象类包含未定义的纯虚函数,因此它们无法定义抽象类的对象,即它们不能被实例化)。
5. 配对(派生类成员是指新添加的数据成员和成员函数,以及从基类继承的成员。 正是通过向派生类添加新的属性和函数,才添加新的属性和函数,以实现重用和函数扩展)。
6. 配对(输入和输出流的基本知识)。
7. 是(如果基类声明了一个带有参数表的构造函数,则派生类应声明该构造函数,以提供一种将参数传递给基类构造函数的方法,以确保在初始化基类时可以获取必要的数据)。
8. 是(输入和输出流的基本知识)。
9. 对。 10. Pair(派生类名::派生类名(参数汇总表):基类名1(参数1),...基类名称 n(参数 n)和嵌入对象名称 1(嵌入对象参数表 1),...内联对象名称 m(内联对象参数表 m)。
-
显然,表达式 1 >这样的表达式是可以的
表达式 a==b 的值为 true,即 1,因此 m 的值为 1
c!=d 为 false,因此 n 值为 0
-
:逻辑运算符的对象可以是常量、变量等,因此它可以是非逻辑值以外的其他值,描述错误。
b:两个算子属于同一数据类型也是错误的,比如判断25<'a',系统会自动将字符类型 A 转换为整数。 描述错误。
c 只能是 0 或非 0 值。 两种操作的值范围取决于判断要求。
d 可以是任何有效的表达式,并且类型可以不同。 没错。
5 本题探讨逻辑运算和赋值运算符的优先级。
赋值运算符的优先级仅次于C语言中优先级最低的逗号运算符,因此先计算逻辑运算符,再赋值。
初始条件 a 和 b 均为 0,因此 a==b 为真,逻辑结果为非 0 值,m 值为非 0 值。
c!=d 不为 true,逻辑结果为 0,n 是 0 的值。
结果应选择 C
思路:要求一个正整数n的位数,可以先定义一个变量num,并初始化为0,将整数n依次除以10,直到为0,每除以10,变量num的个数就会加1,最后一个num的值就是整数n的位数。 >>>More