C的问题分析。。。。。。

发布于 教育 2024-02-05
6个回答
  1. 匿名用户2024-01-25

    要构造一个三角形,ab 是边,c 是斜边长度,有一个正方形 + b 平方 = c 平方。

    输入两点的长度。

    取 xa-xb 的绝对值和 ya-yb 的绝对值,并将它们相加。

    结果是使用 SQRT 获得的。

    绝对值可以使用 abs 函数或 fabs,一个输入是整数,另一个是浮点。

    x=fabs(xa-xb);

    y=fabs(ya-yb);

    leng = sqrt(x+y);

    绝对值函数是自己编写的:

    double abs(double in){return in >0?in:in*-1;

  2. 匿名用户2024-01-24

    主题说明。 从小到大排列一个四位数组成一个新数字,从大到小排列形成另一个新数字,减去两个数字,然后重复这一步,只要四位数字的四位数字不重复,数字最终就会变成6174

    一个数字(一个四位数的数字)。

    输出。 一组方程式。

    示例输入。 示例输出。

  3. 匿名用户2024-01-23

    您好,您想问什么问题,我会尽力为您解答。

    问题。 <>

    不是这个,错了,是下面这个。

    也许我会花一些时间。

    请耐心等待。

    这个和这个。 由于只能发送文本。

    没有办法发送**。

    所以观看对你来说可能很麻烦。

    希望大家理解。 #includeint main(){srand((unsigned)(time(0)))int i,n,a,b,c,e,e; n=1; a=0; b=0; i=(rand()%9-1+1)+1); int a[i],b[i],c[i]; a[0]=0; b[0]=0;

    for(n=1; n

    for(n=0; n

    c=a+b; for(n=0; n

    问题。 好的,非常感谢!! 你能帮我解决吗,我有麻烦了。

    问题 10. 这超出了我的能力范围,对不起。

  4. 匿名用户2024-01-22

    class box{

    int a = 2; /a

    box();b

    public:

    box(int val); c

    box();d

    以上**涉及C++中“类和对象”的知识点。

    选项 a:数据描述,初始化变量 a 为常量 2,正确。

    选项 b:box() 是一个简单的构造函数,正确。

    选项 C:由于 struct 默认是通用的,而 class 默认是私有的,因此 box() 是一个私有段成员函数,box(int val) 在公共段中定义; 重复,错误。

    d 选项:box() 是析构函数,正确。 (注意:析构函数没有参数,也没有返回类型)。

  5. 匿名用户2024-01-21

    你好。 一维和二维数组在 C++ 中连续存储。 int double char 在不同的操作系统中可能占用不同的字节。

    你可以使用 sizeof 来获取它。 这里我们认为 int 是 32 位,4 个字节,double 是 8 个字节,char 是 1 个字节。

    而根据 a[i]=*(a+i),a[i] 的字节地址 = a[0] 的地址 + i * 数组元素类型占用的字节数。

    答:int a[10] 占用 10*4 = 40 字节,a[5] = *(a+5),所以 a[5] 的字节地址是 a+5*4=a+20

    双精度 A[4][6] 占用 4*6*8=192 字节,A[2][5]=*(A+2*6+5),因此 A[2][5] 的字节地址为 A+17*8=A+136

    字符 A[10][30] 占用 10*30*1=300 字节,而 A[3][4]=*(A+3*30+4),因此 A[3][4] 的字节地址为 A+94*1=A+94

  6. 匿名用户2024-01-20

    第一个理由应该是对的,但是教科书上喜欢嚼字,所以在类型改变之后没有办法强制进行类型转换操作,重点就是这个字,而且不清楚变量本身还是变量的原始类型,当然变量的原始类型不会改变。

    第二种很简单,操作中不能涉及不同的类型,虽然可以计算字符,但实际上操作中涉及的并不是字符本身。

    第三,这个问题不能含糊不清。

    char a;

    int b;

    a = 97; //char

    b = 'c'; //int

    printf("%c %d",a ,b);

    printf("%d %c", a, b);

    name\\address"长度应为 13,因为在 C++ 中它是一个转义字符,而 2 实际上表示作为换行符的字符。

相关回答
15个回答2024-02-05

第一个 awhile(leap) 条件是 leap 是否为 true(如果 leap 不是 0,则为 true,如果为 0,则为 false)。 >>>More

13个回答2024-02-05

建立以O为原点,OB为X轴,OP为Z轴的空间笛卡尔坐标系,并分配值OA 1和AD M。 >>>More

12个回答2024-02-05

房东是不是故意不理我的回答?

分析:首先建立平面笛卡尔坐标系,让ab和y轴与h相交,求oc的长度,然后让抛物线的解析公式为:y=ax2+k,根据词干条件求a和k的值,然后让y=0,求x的值,就可以求d点和e点的坐标, 并且可以找到 de 的长度 >>>More

19个回答2024-02-05

1.设置x元降价。

40-x)x(20+2x)=1200 >>>More

38个回答2024-02-05

5 20 由于每人跳的次数是两组平均数的 5 倍,那么 20 名学生必须跳 5 20 次以上的 100 次。 >>>More