首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签c 语言

#c 语言

通用的编程语言,广泛用于系统软件与应用软件的开发

终端接收云平台下发的数据?

GCC对不同的if会做什么优化?

我该怎么写这个?

libwebsockets接收数据包大小问题?

哪个大佬给我讲解一下?

如何通过C语言对excel中的数据进行计算?

libusb使用控制传输怎么读取不同通道的值?

频繁调用gettimeofday性能有影响,DPDK有获取时间戳秒级和微妙级方法吗?

win32 枚举字体问题?

字符常量可以用\+字符对应asii码表示,和字符变量的关系?

指针异常如何解决?

关于Windows调拨物理存储器的疑问?

c++ 循环中指针和堆区对象为什么可以重复定义?

Rust 内存泄露?如何修复?

IAM-20680-加中断I2C的ioctl读写问题?

python smtplib 获取debug信息?

C语言如何计算 a+aa+aaa+…+aa…a(n个a)的值?

TDP-苏苏

腾云先锋 · 腾云先锋(TDP)成员 (已认证)

可以拆分成两个部分,一部分是生成aaaa,另一部分是求和 生成aaaa,可以这么实现(其中,E是为了方便×10的倍数) long E(int m) { long num = 1; while (m) { num *= 10; m--; } return num; } long GenNum(int num, int count) { long ret = 0; while (count) { count--; ret += num * E(count); } return ret; } 然后对生成的数求和即可 int main() { int a, n; printf("Input a,n:\n"); scanf("%d,%d", &a, &n); long sum = 0; while (n) { sum += GenNum(a, n); n--; } printf("sum=%ld\n", sum); return 0; } ... 展开详请

C语言,如何转置一个矩阵?

TDP-苏苏

腾云先锋 · 腾云先锋(TDP)成员 (已认证)

这个主要涉及到双重循环,逐行扫描,需要一重循环,按行逐列扫描,又需要一重循环,所以说需要双重循环 循环体内执行的操作就是坐标互换,x变y,y变x,中间可能需要一个临时变量。 参考代码如下: int transpose(int M[N][N], int n) { int temp; for (int i = 0; i < n; i++) { for (int j = 0; j < i; j++) { temp = M[i][j]; M[i][j] = M[j][i]; M[j][i] = temp; } } }... 展开详请

C语言,如何统计一个正整数中指定数字的个数?

TDP-苏苏

腾云先锋 · 腾云先锋(TDP)成员 (已认证)

主要思路: 将待检测的数字number对10循环求余,然后拿每次产生的余数与要计算次数的digit比较,相等,则次数+1,最终计算出digit的出现次数 参考代码如下 int CountDigit(int number, int digit) { int count = 0; do { if (digit == number % 10) { count++; } number /= 10; } while (number > 0); return count; }... 展开详请
领券