求高手解答以下高级语言程序设计题目, 不胜感激,谢谢

求输出结果, 请详细说明解题过程
1.#includc<stdio.h>
void main()
{ char op;
int a=10,b=20;
for(op='a';op<='d';op+=2)
switch(op)
{
case 'a':printf("a+b=%d\n",a+b);break;
case 'b':printf("a-b=%d\n",a-b);break;
case 'c':printf("a*b=%d\n",a*b);break;
case 'd':printf("a/b=%d\n",a/b);break;
}
}

.#include<stdio.h>
void sub (int x, int y, int *z)
{ *z=x+y; }
void main( )
{ int a=2,b=5,c;
sub(a,b,&c);
printf("%d, %d, %d\n", a, b, c);
}

.#include<stdio.h>
int x=l; /* 全局变量 */
void fx(int p)
{ x=p+x; p++; }
void main( )
{
inta=3;
fx(a);x++;
printf("%d, %d\n", a, x);
}

.#include<stdio.h>
int power(int n) /* 递归函数 */
{
if(n==0)return 1;
else return 2*power(n-1);
}
void main( )
{ printf("%d\n", power(5)); }

1、a+b=30
a*b=200

2、2,5,7
3、 3,5
4、32 (用递归方法求2的5次方)
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-11
您的程序。。。有问题。。。追问

有啥问题?

追答

dev-c++的编译都过不去。

dev-c++的编译都过不去。

追问

是4道小题, 程序分析题, 要写出输出结果 ,是自考13年上半年的的考题

追答

...

C+高级语言程序设计问题???
第一题 include "stdio.h"main(){int x=100;printf("%d",x++>100?x+20:x+10);} 结果: 111 原因:x++ 其中++为后置自加运算 x++>100表达式是0,然后比较后x加了1。选择x+10 。那么答案为:表达式值为111 ,x值为101 第二题 char*s1="12345",*s2="1234";printf("%d\\n",strlen...

C语言:!(x+y)+z-1 && y+z\/2 跪求高手解答 不胜感激。 谢谢!!
算数运算符优先于逻辑运算符。先算(x+y),再算(x+y)-z,再算(x+y)-z-1。若(x+y)-z-1的结果为非零数,则!(x+y)-z-1的值为0。(x+y)-z-1的值为0,则!(x+y)-z-1的值为1。先算z\/2,再算y+z\/2。若y+z\/2的值为0,那么整个表达式的值为0。若左边(x+y...

c语言编程问题,求高手解答(高分)
你的程序没有大的问题,可以执行,只是以下几个小问题:一、第一行包含的文件不存在,这一行应该删除。二、定义了argc、argv两个变量没有使用,编译会有警告,可以删除他们或者不管,最好改为:int main()三、scanf输入n和k的时候,中间有个逗号分隔,这样输入的时候会麻烦,最好改为:scanf("%d%d...

求易语言高手详解以下程序界面制作!!!
不知道你说的到底是什么,如果你说的是他那个效果的话还能给你解答,效果有5种方法,1.编辑一个类似的皮肤然后加载。2.用网页Flash。3.用两个窗口,启动窗口上是底图,第二个窗口上加组件,设置第二个窗口用两条命令,一个是窗口透明组件不透明,然后设置窗口透明度就可以达到这种效果了。4.用画板自...

[急求助]C语言程序编程题,请高手帮忙解答下!
按照题目要求编写的程序如下(见图)

求高手解决一个c语言问题,额不胜感激~
if( a[i] == '=' ) \/\/如果a的第i字符是等号

求高手解答下这道程序结构的题——谢谢
\/\/如果IsEmpty ( i ),则不执行退栈,返回0;否则退掉位于栈i栈顶的元素,返回1 if ( IsEmpty ( i ) ) return 0; \/\/判栈空否, 若栈空则函数返回0 if ( i == 0 ) top[0]--; \/\/栈0情形:栈顶指针减1 else top[1]++; \/\/栈1情形:栈顶指针加1 return 1;} templ...

自考高级语言程序难过吗
自学考试高级语言程序设计,理解知识是基础,但仅仅理解是不够的,关键在于能否将所学知识准确无误地应用到答题中。书本上的理论和概念,只有通过反复练习,才能真正掌握。因此,购买练习册,并按其中的概率题进行背诵和练习,是提高答题能力的关键步骤。在学习过程中,我们常常会发现,虽然书本上的内容看似...

一道C语言编程问题,高手们来看看帮忙解答下
在1到B之间。{ \/\/判断公式左右两侧是不是相等,相等侧符合题目要求 if (c*c*(a*a+b*b) == a*a*b*b){ sum = a+b+c; \/\/判定成立,求和 printf("SUM = %d\\nA = %d\\nB = %d\\nC = %d\\n",sum,a,b,c);return 0;} } } } return 0;}输出结果为:...

c语言求高手解答,让程序要求用户输入一个大写字母,使用嵌套循环产生下 ...
i++) { \/\/第二重循环1:控制顺序输出ABC(即前n位字母) for(j=65;j<=i;j++) printf("%c",j); \/\/第二重循环2:控制逆序输出BA(即后n-1位字母) for(j=i-1;j>=65;j--) printf("%c",j)

相似回答