[计算机软件及应用]c 语言程序设计 错题集.doc

[计算机软件及应用]c 语言程序设计 错题集.doc

[计算机软件及应用]c 语言程序设计 错题集

以下程序的运行结果是: #includestdio.h int main() { void fun(int i, int j ); int i,x,j; i=2; x=5; j=7; fun(j,6); printf(i=%d;j=%d;x=%d\n,i,j,x); return 0; } void fun(int i,int j) { int x=7; printf(i=%d;j=%d;x=%d\n,i,j,x); } 答案为: i=7;j=6;x=7 i=2;j=7;x=5 这题是调用函数类型,错误原因:当main中调用函数,即使没有返回值,但调用完了,还是要执行从调用函数之后的语句的。 分析下列程序,写出运行结果: #includestdio.h int abc(int x,int y); int main() { int a=24,b=16,c; c=abc(a,b); printf(%d,c); printf(\n); return 0; } int abc(int x,int y) { int t; while() { t=x%y; x=y; y=t; } return t; } 答案为:0 注释:while ()括弧里面其实是变量y0 分析下列程序,写出运行结果: #includest

文档评论(0)

1亿VIP精品文档

相关文档