C语言程序设计

若所用变量都已正确定义,请填写以下程序段的输出结果() for(i=1;i<=5;i++);       printf("OK/n");

题目

若所用变量都已正确定义,请填写以下程序段的输出结果() for(i=1;i<=5;i++);       printf("OK/n");

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序段中的变量已正确定义

for(i=0;i<4;i++, i ++)

for(k=1;k<3;k++); printf("*");

程序段的输出结果是

A)********

B)****

C)**

D)*


正确答案:D

第2题:

若变量都已正确说明,则以下程序段()。includemain(){int a=8;int b=6;printf(a>b?"&

若变量都已正确说明,则以下程序段( )。 #include<stdio.h> main() {int a=8; int b=6; printf(a>b?"&&&a=%d":"!!!b=%d",a,B); }

A.输出为:&&&a=8

B.输出为:!!!b=8

C.输出为:&&&a=8 !!!b=6

D.全部错误


正确答案:A

第3题:

若变量已正确定义,有以下程序段

i=0;

do printf("%d,",i);while(i++);

printf("%d\n",i)

其输出结果是

A ) 0 , 0

B ) 0 , 1

C ) 1 , 1

D ) 程序进入无限循环


正确答案:B

第4题:

若变量已正确定义,有以下程序段 其输出结果是( )。A.0,1B.0,0 C.1,1

若变量已正确定义,有以下程序段

其输出结果是( )。

A.0,1

B.0,0

C.1,1

D.程序进入无限循环


正确答案:A
循环语句中输出o,i为。循环结束,执行循环条件后i为l,输出1,所以选择A)。

第5题:

若变量已正确定义,有以下程序段 i—o; do printf("%d,",i);while(i++); printf("%d",i) 其输出结果是( )。

A.0,0

B.0,1

C.1,1

D.程序进入无限循环


正确答案:B
本题中,变量i的初始值等于0,执行循环体中的语句后,输出i的值为0。while后面括号中表达式i++的值为0,循环结束。此时变量i自加1,所以再次“1”。

第6题:

(20)以下程序中的变量已正确定义

for(i=0;i<4;i++,i++

for(k=1;k<3;k++);printf(“*”);

程序段的输出结果是

A)******** B)**** C)** D)*


正确答案:B

第7题:

以下程序段中的变量已正确定义 for(=0;i<4;i++,i++) for(k=1;k<3;k++);printf("*") 程序段的输出结果是______。

A.********

B.****

C.**

D.*


正确答案:D
解析:本题考查的是for循环语句的使用以及分号“;”的使用,第一层for循环由于i两次自增运算故执行两次,每执行一次第一层for循环,第二条for循环语句执行三次,但由于语句后面加了分号,因此这一条空循环语句,结果当第一层的for语句执行完,跳出整个循环语句后,执行printf语句,因此执行一次printf语句,选项D是正确的。

第8题:

若变量已正确定义,有以下程序段

int a=3,b=5,c=7;

if(a>b) a=b; c=a;

if(c!=a) c=b;

printf("%d,%d,%d\n",a,b,c);

其输出结果是

A) 程序段有语法错

B)3 , 5 , 3

C)3 , 5 , 5

D)3 , 5 , 7


正确答案:B

第9题:

若变量已正确定义,有以下程序段

A.0,0

B.0,1

C.1,1

D.程序进入无限循环


正确答案:B
本题中,变量i的初始值等于0,执行循环体中的语句后,输出i的值为0。while后面括号中表达式i++的值为0,循环结束。此时变量i自加1,所以再次输出“1”。

第10题:

有下列函数定义: intfun(doublea,doubleb) {returna*b;) 若下列选项中所用变量都已经正确定义并赋值,错误的函数调用是( )。A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:C
本题考查函数在函数调用时参数的传递形式,形参与实参参数个数类型要一致。

更多相关问题