1 / 8
文档名称:

C语言程序设计.doc

格式:doc   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计.doc

上传人:rjmy2261 2012/9/14 文件大小:0 KB

下载得到文件列表

C语言程序设计.doc

文档介绍

文档介绍:一、
1、#include <>
void main()
{ int i=1,j=1,k=2;
if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k);
}2 2 2
2、设 a、b、c、d、m、n均为 int型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值? 2
3、若从键盘输入58,则以下程序输出的结果是 585858 。
main()
{ int a;
scanf("%d",&a);
if(a>50) printf("%d",a);
if(a>40) printf("%d",a);
if(a>30) printf("%d",a);
}
4、以下程序的输出结果是 261 。
main()
{ int a=177; 注:“%0”代表将数字化为八进制
printf("%o\n",a);
}
5、以下程序的输出结果是 16 。
 main()
{ int a=0
a+=(a=8);
printf("%d\n",a);
}
6、以下程序输出的结果是 0 。
main()
{ int a=5,b=4,c=3,d;
d=(a>b>c);
printf("%d\n",d);
}
7、以下程序运行时的输出结果是 1,0,1 。
# include <>
main()
{ int a=0, b=0, c=0;
if (a++&&(b+=a)||++c) printf("%d,%d,%d\n",a,b,c);
}
8、若有以下程序
main()
{ int p,a=5;
if(p=a!=0) 注:按从右往左的方式之行判断
printf("%d\n",p);
else
printf("%d\n",p+2);
}
运行结果:1
9、执行后输出结果是 5,0,3 。
若有以下程序
main()
{ int a=4,b=3,c=5,t=0;
if(a<b)t=a;a=b;b=t; 注:若(“a<b”成立,则执行“t=a;a=b;b=t”,反之执行“a=b;b=t”)
if(a<c)t=a;a=c;c=t;
printf("%d %d %d\n",a,b,c);
}
二、
1、以下程序运行后的输出结果是 52 。
main()
{ int i=10, j=0;
do
{ j=j+i; i--;}
while(i>2);
printf(“%d\n”,j);
}
2、设有以下程序:
main()
{ int n1,n2;
scanf(“%d”,&n2);
while(n2!=0)
{ n1=n2%10;
n2=n2/10;
printf(“%d”,n1);
}
}
程序运行后,如果从键盘上输入4563;则输出结果为 3654 。
3、printf(“AB\t\\141\141f\n”)
在机器中占多少个字节
4、以下程序的输出结果是 5