(C)一些题19

1.下列叙述中正确的是(D)

A . do - while 语句构成的循环不能用其他语句构成的循环来代替

B . do - while 语句构成的循环只能用 break 语句退出

C .用 do - while 语句构成的循环,在 while 后的表达式为非零时结束循

D .用 do - while 语句构成的循环,在 while 后的表达式为零时结束循环

2.设c1、c2均是 char 类型变量,则不正确的函数调用为(B)

A,printf ("%c,%c,",c1,c2)

B.getchar(c1)

C.putchar (c2)

解析:getchar()内无内容

3.fun1函数的调用语句为 funl (& a ,& b ,& c );。它将3个整数按由大到小的顺序调整后依次放入 a , b , c ,三个变量中, a 中放最大数,请填空。

复制代码
 void fun2( int * x , int * y )
 int t ;
{
 t =* x ;* x =* y ;* y = t ;
}
 void fun1( int * pa , int * pb , int * pc )
{
 if (* pc >* pb )fun2(【5】); 
if (* pa <* po )fun2(【6】); 
if (* pa <* pb )fun2(【7】);
}

答案:pc,pb

pa,pc

pa,pb

解析:写地址

相关推荐
音符犹如代码7 小时前
Java并发List实战:CopyOnWriteArrayList原理与ArrayList常见面试题
java·开发语言·面试·list
又是忙碌的一天7 小时前
抽象类和接口
java·开发语言
亮剑20187 小时前
第2节:程序逻辑与控制流——让程序“思考”
开发语言·c++·人工智能
lly2024067 小时前
Go 语言接口
开发语言
霜绛7 小时前
C#知识补充(二)——命名空间、泛型、委托和事件
开发语言·学习·unity·c#
GilgameshJSS8 小时前
STM32H743-ARM例程38-UART-IAP
c语言·arm开发·stm32·单片机·嵌入式硬件
Dxxyyyy8 小时前
零基础学JAVA--Day26(枚举类)
java·开发语言
好望角雾眠8 小时前
第四阶段C#通讯开发-6:Socket之UDP
开发语言·笔记·学习·udp·c#
黑屋里的马8 小时前
java的设计模式之桥接模式(Bridge)
java·算法·桥接模式
升鲜宝供应链及收银系统源代码服务8 小时前
升鲜宝生鲜配送供应链管理系统---PMS--商品品牌多语言存储与 Redis 缓存同步实现
java·开发语言·数据库·redis·缓存·开源·供应链系统