C语言程序设计期末考试复习题及答案66 .docx
《C语言程序设计期末考试复习题及答案66 .docx》由会员分享,可在线阅读,更多相关《C语言程序设计期末考试复习题及答案66 .docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结三)改错题(每个程序只有一个错误,填入错误语句所在的行号以及修改后的语句)1 下段程序的功能是先输入一个整数,然后将输入的整数输出。1 main2 int x。3 scanf“ %d” ,x 。4 printf“ x=%dn” ,x 。 行号:改为:2 下段程序的功能是求1+2+3+4+ +99+100 的和。1 main2 int j=1,sum=0。3whilej=1004 sum=sum+j。j+。5 printf“ %d” ,sum 。行号:改为:(3) 下段程序的功能是当输入x 的值为 90 时,输出“ right”,否就输出“ error ”。1 main2 int
2、 x。3 if x=90 printf“ right” 。4 else printf“error” 。行号:改为:(4) 下面程序的功能是输出字符串S 1 main2 char s=” china ”。3 printf“ s=%sn” ,s。行号:改为:(5) 下面程序的功能是依据下面的格式输入a 和 b 的值,运算 y=a2+b2 并输出。输入: 3 2 .输出: y=13 1 main2 int a,b。3 int y。4scanf“ a=%d,b=%d” ,&a,&b 。5 y=a*a+b*b。6 printf“ y=%dn” ,y 。7 行号:改为:Key: ( 1)行号: 3 改为:
3、 scanf “ %d” ,&x 。 ( 2)行号: 4 改为: sum=sum+j 。j+ 。 。 ( 3)行号: 3 改为: if x= =90 printf“ right ” 。 ( 4)行号: 3 改为: printf “ s=%sn” ,s 。 ( 5)行号: 4 改为: scanf “ %d %d” ,&a,&b 。1 / 5可编辑资料 - - - 欢迎下载精品名师归纳总结二、填空题1. 以下程序输入 3 个整数值给a, b,c,变量 b 中的值给 a,变量 c 中的值给 b,变量 a 中的值给 c,交换后输出 a, b, c 的值。#include main int a,b,c,
4、。printfenter a,b,c。scanf%d%d%d,&a,&b,&c。 。 。 。 。printf%d,%d,%d,a,b,c。2. 求出 200 以内的整数中,最大的可以被17 整除的数是哪个数。 include int i。for。 。i-if break。可编辑资料 - - - 欢迎下载精品名师归纳总结printf%dn, 。可编辑资料 - - - 欢迎下载精品名师归纳总结3. 以下程序从终端读入数据到数组中,统计其中正数的个数,并运算它们之和。main int i,a20,sun,count。sum=count=0 。可编辑资料 - - - 欢迎下载精品名师归纳总结fori=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计期末考试复习题及答案66 语言程序设计 期末考试 复习题 答案 66
限制150内