-
-
3
-
3用的vs2010,我不是定义了吗?为什么啊?求助家人们,谢谢 #include<stdio.h> int main() { float grade[lbk]8[rbk]; printf("请输入八位学生的成绩(成绩之间换行)\n"); int i=0; for(i=0;i<8;i++) { scanf("%f",&grade[lbk]i[rbk]); printf("\n"); } float average=0,sum=0; for(i=0;i<8;i++) { sum=sum+grade[lbk]i[rbk]; } average=sum/8; printf("数组的平均值为%f",average); for(i=0;i<8;i++) { if(grade[lbk]i[rbk]>average) { printf("%d比平均值大\n ",i); } else printf("%d比平均值小\n
-
8
-
34
-
11
-
1
-
2
-
1
-
1
-
2
-
5
-
3
-
4
-
18
-
8需要添加什么代码才能让常量段的内存可执行 可读可写呢 比如 char b[lbk][rbk]=“123456” 这段内存只能读 和写。但不能执行
-
3
-
2
-
3
-
1
-
0
-
6
-
9求大佬写出C语言编程实现原码的一位乘法。a.原码一位乘法:输入两个数X和Y,用原码一位乘法计算X*Y。X、Y分别是带1位符号位,4位数值位的二进制数,符号位1为负数,0为正数,结果用原码表示
-
10
-
33定义了int i=0和int p为什么取&(i+p)的地址不行了, i+p不是变量吗
-
0C语言编程实现原码的一位乘法,输入两个数X和Y(如+1011,-1101),用原码一位乘法计算X*Y。X、Y分别是带1位符号位,4位数值位的二进制数,符号位1为负数,0为正数。假设[X]原=XS X1 X2 ……Xn , [Y]原=YS Y1 Y2 ……Yn , P=X·Y,PS是积的符号:a.符号位单独处理 Ps=Xs ⊕ Ys 。b.绝对值进行数值运算 |P|=|X|*|Y| 。c.初始部分积为 0,Yi=1 时,部分积加|X|; Yi=0 时,部分积加 0;累加结果右移 1 位,得新部分积。d.累加右移 n 次,即 i=n,n-1,……,2,1。
-
1有一起学c和c++的吗
-
8
-
2
-
14
-
418
-
7
-
1
-
7
-
3编写一个程序给定一个数组,编写一个函数f来计算数组前n项之和
-
2
-
3抄了一段程序,-O2优化和-O2 -fno-strict-aliasing优化居然只有一个地方的差异,求解 C程序: s->state[s->blkused] ^= 0x1f; s->state[1344/8 - 1] ^= 0x80; // 对应汇编这句缺失了 KeccakF1600(s->state); if (digest) memcpy(digest, s->state, n); 查看汇编: movslq200(%rdi), %rax xorb$31, (%rdi,%rax) addb$-128, 167(%rdi) ; -O2优化没有这句,加上-fno-strict-aliasing就有了 callKeccakF1600 testq%rbp, %rbp je.L41 其他地方没有任何区别。求解
-
63
-
15
-
1
-
10
-
33
-
13大佬们,求助