程序填空

2019-04-13 21:11

试卷编号:10765 所属语言:C语言

试卷方案:TC_150604083824 试卷总分:480分 共有题型:1种

一、程序填空 共48题 (共计480分)

第1题 (10.0分) 题号:423 难度:易 第2章 /*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

功能:考查字符串数组的应用。输出26个英文字母。

-------------------------------------------------------*/

#include void main (void) {

char string[256]; int i;

/***********SPACE***********/ for (i = 0; i < 26; 【?】) /***********SPACE***********/ string[i] = 【?】; string[i] = '\\0';

/***********SPACE***********/

printf (\【?】); } 答案:

=======(答案1)======= i++

=========或========= ++i

=========或========= i=i+1

=========或========= i+=1

=======(答案2)======= 'A' + i

=========或========= i+'A'

=========或========= 65 + i

=========或========= i+65

=======(答案3)======= string

第2题 (10.0分) 题号:405 难度:中 第2章 /*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

功能:要求输出结果为: A,B 65,66

-------------------------------------------------------*/

#include void main() {

/***********SPACE***********/ char a,【?】;

/***********SPACE***********/ a=【?】; b='b'; a=a-32;

/***********SPACE***********/ b=b-【?】;

printf(\} 答案:

=======(答案1)======= b

=======(答案2)======= 'a'

=========或=========

97

=======(答案3)======= 32

第3题 (10.0分) 题号:162 难度:中 第1章 /*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

题目:下列程序的功能为:输出100以内能被4整除且个位数为8的所有整数; 请填写适当的符号或语句,使程序实现其功能。

-------------------------------------------------------*/ #include main() { int i,j;

/***********SPACE***********/ for(i=0;【?】; i++) { j=i*10+8;

/***********SPACE***********/ if ( 【?】)

/***********SPACE***********/ 【?】;

printf(\ } } 答案:

=======(答案1)======= i<10

=======(答案2)======= j%4!=0

=======(答案3)======= continue

第4题 (10.0分) 题号:27 难度:中 第1章 /*-------------------------------------------------------

【程序填空】

---------------------------------------------------------

功能:统计一个字符串中的字母、数字、空格和其它字符的个数。

-------------------------------------------------------*/

#include

void fun(char s[],int b[]) { int i;

for (i=0;s[i]!='\\0';i++)

if ('a'<=s[i]&&s[i]<='z'||'A'<=s[i]&&s[i]<='Z') b[0]++;

/***********SPACE***********/ else if (【?】) b[1]++;

/***********SPACE***********/ else if (【?】 ) b[2]++; else b[3]++; } main () {

char s1[80];int a[4]={0}; int k; gets(s1);

/***********SPACE***********/ 【?】; puts(s1); for(k=0;k<4;k++) printf(\} 答案:

=======(答案1)======= '0'<=s[i] && s[i]<='9' =========或========= s[i]>='0' && s[i]<='9' =========或=========

'0'<=s[i] && '9'>=s[i] =========或========= s[i]>='0' && '9'>=s[i] =========或========= 48<=s[i] && s[i]<=57 =========或========= s[i]>=48 && s[i]<=57 =========或========= 48<=s[i] && 57>=s[i] =========或========= s[i]>=48 && 57>=s[i] =========或========= !( s[i] < 48 || s[i] > 57 ) =========或=========

!( s[i] < '0' || s[i] > '9' )

=======(答案2)======= s[i] == ' '

=========或========= s[i] == 32

=======(答案3)======= fun(s1,a)

第5题 (10.0分) 题号:134 难度:中 第1章 /*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

功能:用冒泡法对数组a 进行由小到大的排序。

-------------------------------------------------------*/

#include void fun(int a[],int n){ int i,j,t;

/***********SPACE***********/ for (j=0; 【?】;j++)

/***********SPACE***********/ for (i=0; 【?】;i++)

/***********SPACE***********/ if(【?】) { t=a[i];


程序填空.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[高级秘书]高级秘书、助理和行政人员技能提高训练营(2天)-敦平

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: