文章 2024-05-27 来自:开发者社区

C语言习题2

求∑11001k!+∑150k2+∑1101k 分析:这是一种求和问题,知道变量的范围, 可以看做计数循环,适合使用for循环。 对于1至100,可以写成for(i=1;i<=100;i++)其它类似。 需要注意k! 会溢出,可以写成t=t/i的形式, t为double类型。 代码: ...

C语言习题2
文章 2024-05-27 来自:开发者社区

C语言习题

求Sn=a+aa+aaa+…,其中a为一个数字,最 后一项有n个a,即 n位a,设a=2,n由键盘输入,n<=9.要求分别验证n=1、3、7 分析1: 第n项用∁n表示,则由2=0∗10+2、22=2∗10+2、222=22*10+2可以得出tₙ=tₙ∗10+2,Sₙ=Sₙ+tₙ。 输出a+aa+aaa+......,需要在每一次求出t...

C语言习题
文章 2024-05-23 来自:开发者社区

C语言习题~day18

1.下面代码的执行结果是( ) #include <stdio.h> int main() { char str1[] = "hello bit."; char str2[] = "hello bit."; char *str3 = "hello bit."; ...

文章 2024-05-23 来自:开发者社区

C语言习题~day17

1.下面代码关于数组名描述不正确的是( ) int main() { int arr[10] = {0}; return 0; } ...

文章 2024-05-23 来自:开发者社区

C语言习题~day16

1.关于函数调用说法不正确的是:( ) A.函数可以传值调用,传值调用的时候形参是实参的一份临时拷贝 B.函数可以传址调用,传址调用的时候,可以通过形参操作实参 C.函数可以嵌套定义,但是不能嵌套调用 D.函数可以嵌套调用,但是不能嵌套定义 答案解析: A:正确,形参按照值的方式传递,将来形参就是实参的一份临时拷贝,修改形参不会影响外部的...

文章 2024-05-23 来自:开发者社区

C语言习题~day15

1.下列程序段的输出结果为( ) unsigned long pulArray[] = {6,7,8,9,10}; unsigned long *pulPtr; pulPtr = pulArray; *(pulPtr + 3) += 3; printf("%d,%d\n",*pulPt...

文章 2024-05-23 来自:开发者社区

C语言习题~day14

1.在C语言中,以下哪个运算符具有最低的优先级? A.逻辑与(&&) B.位异或(^) C.逻辑或(||) D.赋值(=) D 2.关于表达式求值说法不正确的是:( ) A.表达式求值先看是否存在整形提升或算术转换,再进行计算 B.表达式真正计算的时候先看相邻操作符的优先级再决定先算谁...

文章 2024-05-23 来自:开发者社区

C语言习题~day12

1.根据下面递归函数:调用函数Fun(2),返回值是多少( ) int Fun(int n) { if(n==5) return 2; else return 2*Fun(n+1); } ...

C语言习题~day12
文章 2024-05-23 来自:开发者社区

C语言习题~day13

1.将十进制数-5转换为8位二进制补码时,其表示为: A.00000101 B.10000010 C.11111011 D.11111101 将 5 的绝对值转换为二进制数,得到 00000101。 反转二进制数的每一位,得到 11111010。 将反转后的二进制数加 1,得到补码...

文章 2024-05-23 来自:开发者社区

C语言习题~day8

1.以下能对二维数组a进行正确初始化的语句是:( ) A.int a[2][]={{0,1,2},{3,4,5}}; B.int a[][3]={{0,1,2},{3,4,5}}; C.int a[2][4]={{0,1,2},{3,4},{5}}; D.int a[][3]={{0,,2},{},{3,4,5}}; ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注