c语言基础题求解答附带详细解题思路谢谢

2020-12-11 21:04:48 字数 3209 阅读 5491

1楼:hiphop夜半天使

输入值是-3

因为程序输出值是2

根据循环内部 s+=1 可以看出 这一句是一个计数语句所以这里表示该do while循环执行了2次那么a=a-2也执行了2次

我们带入a=1

可以得到最后a=-3

所以当a=n时,结束循环

那么n=-3

所以这里填-3

2楼:坑了不哭

第一次循环是s=1 a=-1第二次循环s=2 a=-3次数要跳出循环,所有n=-3

c语言基础的题,求解答!

3楼:杳哈哈哈

答案是7;

b=a++之后a=3,b=2;

b++之后b=3;

++b之后b=4;

所以最后a+b=7;

4楼:wrx在这里等你

a=2 b=5

注:逗号表达式

的优先级低于赋值表达式

b=a++ ---> b=2 a=3b++ ---> b=3++b ---> b=4a+b ---> 7感觉是这样子的,你也可以去电脑上运行一下看看

c语言,运用最基础的语句,谢谢啦,亲*^_^*

5楼:匿名用户

#include

intmain()

printf("n=%d,s=%lf\n",n,s);}

6楼:匿名用户

int i,n;

double sum=0.0;

scanf("%d",&n);

if(n <= 0)

else

7楼:白头老汉

int i = 0;

float s = 0.0;

for(i=0;i

prinft("%f\n",s);

8楼:搞头过来

//定义n 把输入的值给n

j=0,sun=0;

for(j=1;j<=n;j++)

//然后输出

时间有点长忘了

9楼:匿名用户

int i,n;

double sum=0.0;

scanf("%d",&n);

for(i=1;i<=n;i++)

sum+=1.0/(i*(i+1));

printf("%.6lf\n",sum);

10楼:匿名用户

输入输出语句,判断语句,条件语句,循环结构 只是语法上的差异 这几个差不多。

c语言基础题

11楼:匿名用户

因为putchar(a)这个函数是输出变量a对应的字符值'a'。

这个函数类似于:printf("%c", a)

如果你要输出整数97的话,应该是:printf("%d", a)

12楼:庚琰

putchar();

这个用于字符输出。

如果输入数值,会将其转化为相对应的ascii码。

即a的ascii码为97,故选a。

望采纳。

详细内容:

http://baike.baidu.***/view/15482.htm?fromid=812

求解答和解题思路,谢谢

13楼:

水减少的体积即为石头的体积

14楼:匿名用户

石块的体积=下降的水的体积,是:

30×15×2=900(立方厘米)

c语言简单题目求解答及解析

15楼:匿名用户

1、s[0].a = 1,s[0].b = 2;s[0].

c = 3;s[0].s = 0;s[1].a = 4;s[0].

b = 5;s[0].c = 6;s[0].s = 0;所以t = s[0].

a + s[1].b = 1 + 5 = 6

2、float x;占用4个字节(因系统的不同而不同),char c[6];占6个字节,故联合体aa的长度为6,那么变量z占用6个字节。

int num;占用4个字节(因系统的不同而不同),float w[5];占用5×4 = 20个字节,double ave;占用8个字节(因系统的不同而不同),所以结构体st占用的字节数为4 + 20 + 8 = 32个字节,即变量w占用332个字节空间。

3、per是类型名,就像char int double float 一样可以声明变量及同类型指针,其声明的变量可以作为函数的哑元或实元,当然也可以作为函数的返回值类型。

4、可以这样引用data的成员

t->x = 3.6,

scanf("%f",&t->y);

c语言填空题,求详细思路

16楼:匿名用户

i==0时,ch[0],即'2',符合循环判断条件,所以进入循环,s=10*0+'7'-'0',即s值为7,然后s+=2,s值为2,进入下次

i==2时,ch[2],即'e',不符合循环判断条件,退出循环

所以输出时,i值为2,s值为7

5基础c语言题,如图,求解,谢谢

17楼:

5.sizeof(表达式)运算bai符是计算表达式所占du用内存的zhi宽度,即字节数。

由于daoa是int型,一个int型数据占用专2个字节(32位机器)或属4个字节(64位机器),取决于你的操作系统是32位还是64位的。

故本题的答案是2或4。

7.c %= b - a / 2

等价于c = c % (b - a / 2)即c = 5 % (4 - 3 / 2)

有c = 5 % (4 - 1)

有c = 5 % 3

得到c = 2

10.c > b > a

等价于(c > b) > a

即(5 > 4) > 3

1 > 3

故表达式的值为0

求解,谢谢3 25题,C语言 求解答谢谢(*°°)=3

1楼 楼谋雷丢回来了 思路是对增广矩阵做行初等变换,化为上三角矩阵。然后分析 取不同值时方程解的情况,第二小题也是类似的做法。 统计学问题,求过程,谢谢 3 2楼 匿名用户 1 0 079 1 0 045 1 0 2 1 353066总共5年 将其开5次方得 1 062341再减去1 得 0 062...

这道题怎么做?要详细的解题思路,这道数学题怎么做?要详细的解题思路,谢谢

1楼 慧宝啊 你好!此题详解如下 1 1 f x x ax 3x 求导得 f x 3x 2ax 3 再次求导得 f x 6x 2a x 1 3是极值点,则 f 1 3 0,f 1 3 0 所以 3 9 2a 3 3 0 6 3 2a 0 解得 a 4 所以 f x x 4x 3x,f x 3x 8x...

一道c语言编程题,求解答,一道C语言程序题目,求解答~~

1楼 冯小气气 s没有初始化,没有指向一块内存。 while str 当遇到空格的时候就直接退出while循环了,并不会去掉空格。 并且即使你进了while循环,你最后赋值的时候指针s已经到了最后了,也不会正确。 void fun char str str memset tmps 0 strlen ...