早教吧作业答案频道 -->其他-->
写出以下程序的输出结果.1.#includevoidmain(void){charstr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=0;ps--)putchar(*ps);}2.#includevoidf(int*a,intb){(*a)++;b++;}voidmain(void){inta=3,b=5;f(&a,b)
题目详情
写出以下程序的输出结果.
1.
#include
void main(void)
{
char str[]="xyz",*ps=str;
while(*ps ) ps++;
for(ps--; ps-str>=0; ps--) putchar(*ps);
}
2.
#include
void f(int *a, int b)
{
(*a)++;
b++;
}
void main(void )
{
int a=3, b=5;
f (&a, b);
printf("a=%d,b=%d\n", a, b );
}
3.
#include
void main(void)
{
int x[7]={2,3,4,5,6,7,8};
int i=0,a=0;
while(i
1.
#include
void main(void)
{
char str[]="xyz",*ps=str;
while(*ps ) ps++;
for(ps--; ps-str>=0; ps--) putchar(*ps);
}
2.
#include
void f(int *a, int b)
{
(*a)++;
b++;
}
void main(void )
{
int a=3, b=5;
f (&a, b);
printf("a=%d,b=%d\n", a, b );
}
3.
#include
void main(void)
{
int x[7]={2,3,4,5,6,7,8};
int i=0,a=0;
while(i
▼优质解答
答案和解析
输出结果:
第1题:zyx
第2题:a=4,b=5
第3题:a=15
第4题:*2*4*
第5题: 2 5 8 10 25
第6题:1021 1008
你可以直接用c++软件运行就会出来结果的
第1题:zyx
第2题:a=4,b=5
第3题:a=15
第4题:*2*4*
第5题: 2 5 8 10 25
第6题:1021 1008
你可以直接用c++软件运行就会出来结果的
看了 写出以下程序的输出结果.1....的网友还看了以下:
初学MATLAB,解线性方程程序请大家尽量把程序写长一些,程序越长越好,呵呵.1.求矩阵方程 x* 2020-05-16 …
大一期末考试复习题,求教C语言编程高手1.设inta=2,b=6,c=8;,表达式(a,b),(c 2020-06-11 …
二级c语言的一道题有以下程序#includemain(){inta=-2,b=0;while(a+ 2020-06-15 …
110、以下不能对二维数组a进行正确初始化的语句是()。A、inta[2][3]={0};B、in 2020-07-09 …
inta[2][3]={1,2,3,4,5,6},(*p)[3]=a,则下列哪个表达式不是3?为什 2020-07-20 …
C语言问题以下程序的输出结果是#includemain(){inta=2,c=5;printf(" 2020-07-23 …
2.有定义inta[]={2,5,6,},*p=a;则*(p+1)所代表的数组元素是().A.a[ 2020-08-01 …
多选题设有定义:inta[2][3];下面关于数组元素引用正确的有()A.a[0][3]B.a[0] 2020-11-11 …
数组元素的符号地址是怎么命名的,如数组inta[5]中一个元素a[3]的符号地址是a+3,二维的数组 2020-11-18 …
C语言问题不理解为什么编译全都错3、下列关于对二维数组a进行初始化的操作中,正确的写法是()。A、i 2020-11-23 …