c语言求救,程序阅读题?
1.阅读以下程序,分析其执行的结果。#include<stdio.h>voidmain(){intx=20,y=30,z=40;if(x>y)z=x;x=y;y=z;pr...
1. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{
int x=20, y=30, z=40;
if ( x>y )
z=x; x=y; y=z;
printf("x=%d,y=%d,z=%d\n",x, y, z);
}
2. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{
int a=31;
switch( a%5 )
{
case 1: printf("1");
case 2: printf("2");
case 3: printf("3");
default: printf("0");
}
}
3. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{ int x=10,y=20,z=30;
int i=50,j=40;
if(x<y)
if(y<z)
if(!i)
x=1;
else
if(j) x=10;
x=-20;
printf( "%d", x );
}
4. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{
int a;
for( a=1; a<10; a++)
{
if ( a%3==0 ) continue;
printf(" %d ", a );
}
}
5. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{
int x=3;
do
{ printf("%3d ", x- = 2) ; } while( !( - - x)) ;
}
6. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
#define F(x,y) (x)<(y)?(x):(y)
void main()
{
int a=5,b=10,k;
k=10 * F(a,b);
printf("%d\n",k);
} 展开
#include<stdio.h>
void main()
{
int x=20, y=30, z=40;
if ( x>y )
z=x; x=y; y=z;
printf("x=%d,y=%d,z=%d\n",x, y, z);
}
2. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{
int a=31;
switch( a%5 )
{
case 1: printf("1");
case 2: printf("2");
case 3: printf("3");
default: printf("0");
}
}
3. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{ int x=10,y=20,z=30;
int i=50,j=40;
if(x<y)
if(y<z)
if(!i)
x=1;
else
if(j) x=10;
x=-20;
printf( "%d", x );
}
4. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{
int a;
for( a=1; a<10; a++)
{
if ( a%3==0 ) continue;
printf(" %d ", a );
}
}
5. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
void main()
{
int x=3;
do
{ printf("%3d ", x- = 2) ; } while( !( - - x)) ;
}
6. 阅读以下程序,分析其执行的结果。
#include<stdio.h>
#define F(x,y) (x)<(y)?(x):(y)
void main()
{
int a=5,b=10,k;
k=10 * F(a,b);
printf("%d\n",k);
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询