第一范文网 - 专业文章范例文档资料分享平台

C语言习题第四章

来源:用户分享 时间:2025/8/10 1:58:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

printf(\else printf(\}

3.以下两条if语句可合并成一条if语句为 。(1级) if(a<=b) x=1; else y=2;

if(a>b) printf(\else printf(\

4.以下程序的功能是计算一元二次方程ax2+bx+c=0的根,补足程序中空缺的语句。(2级) #include main( ) {

float a,b,c,_abs,_derta,_doublea,part1,part2; printf(\scanf(\if( (1) )

if( (2) ) printf(\else printf(\else

{_derta=b*b-4*a*c; _doublea=2*a;

part1=-b/(2*a); _abs=abs(_derta); part2=sqrt(_abs)/_doublea; if( (3) )

printf(\else

printf(\

roots\\n

root1=%f

root2=%f\\n\} }

5.设有程序片段如下: switch(class)

{case 'A':printf(\case 'B':printf(\case 'C':printf(\case 'D':printf(\default:printf(\}

若class的值为'C',则输出结果是 。(1级) 6.以下程序段的运行结果是 。(1级) int x=1,y=0; switch(x)

{case 1:

switch(y) {

case 0:printf(\ case 1:printf(\ } case 2:printf(\}

7.根据以下if语句写出与其功能相同的switch语句(x的值在0~100之间)。(1级) if语句: if(x<60) m=1; else if(x<70) m=2; else if(x<80) m=3; else if(x<90) m=4;

else if(x<100) m=5; switch语句:

switch( (1) ) {

(2) m=1;break; case 6:m=2;break; case 7:m=3;break;

case 8:m=4;break; (3) m=5; }

8. 输入3个实数 a, b, c要求按从大到小的顺序输出三数。(01~02第二学期试题) main( ) { float a,b,c,t;

scanf(“%f,%f,%f”,&a,&b,&c); if (a

{t=a; __(1)__ b=t;} if(__(2)__) {t=a; a=c; c=t;} if(b

{__(3)__ b=c; c=t;} printf(“%f,%f,%f”,a,b,c); }

9. 输入一个字符,如果是大写字母,则把其变成小写字母;如果是小写字母,则变成大写字母;其它字符不变。请在()内填入缺省的内容。(03试题) main( ) { char ch; scanf(“%c”,&ch);

搜索更多关于: C语言习题第四章 的文档
C语言习题第四章.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4l3zx16buh0vngk59en0_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top