- 42
- 0
- 约4.71千字
- 约 5页
- 2017-07-09 发布于江西
- 举报
2014福建省C语言等级笔试模拟试卷四(含答案)
福建省C语言等级笔试模拟试卷
试卷(4)
12.3.2 填空题
(本大题共20个空,每个空2分,共40分。请将答案写在答题卡对应栏中,答在试
卷上不得分)
1. 以下程序从读入的整数数据中统计大于零和小于零整数的个数,用零结束输入。
main()
{ int n, i, j;
i = j = 0;
scanf(%d, n);
while(【1】)
{ if( n 0 ) i++;
else【2】;
scanf(%d, n);
}
printf(正数的个数为:%d,负数的个数为:%d\n, i, j);
}
2. 以下程序可以把从键盘上输入的十进制数(long型)以二到十六进制的形式输出,请填空。
main()
{ char b[16]={0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F};
int c[64], i=0, base;
long n;
printf(enter a number:\n);
scanf(%ld,n);
printf(enter new base:\n);
scanf(%d,base);
do
{ c[i]=【3】;
i++;
n=n/base;
} while(n!=0);
printf( transmit new base:\n );
for(--i; i=0; --i )
printf(%c,b[【4】]);
}
3. 以下函数delete(s,i,n)从字符串s中删除第i个字符开始的n个字符。
void delete(char s[], int i, int n)
{ int j, k, length=0; /* length 用于计算字符串的长度 */
while( s[length] )【5】;
i--;
j = i;
if( i length )
{ k=i+n;
if( i+n = length)
while( k length ) s[j++]=s[k++];
s[j] =【6】;
}
}
4. 以下程序求数组a中所有素数的和,函数isprime用来判断自变量是否为素数。
素数是只能被1和本身整除且大于1的自然数。
main()
{ int i, a[10], *p=a, sum=0;
printf(Enter 10 num:);
for(i=0; i10; i++)scanf(%d, a[i]);
for(i=0; i10; i++)
if( isprime( *(p+【7】) ) == 1 )
{ printf(%d,, *(a+i));
sum += *(a+i);
}
printf(sum=%d\n, sum);
}
isprime(int x)
{ int i;
for(i=2; i=x/2; i++)
if( x%i==0 ) return 0;
return 【8】;
}
5. 以下程序根据n的值打印2n-1行#号。运行后当输入4给变量n时,将打印如下图案:
#
###
#####
#######
#####
###
#
main()
{ int n, i, j;
printf(Enter n:);
scanf(%d, n);
for(i=1; i=n; i++)
{ for(j=1; j=2*(n-i); j++) putchar( );
for(j=1; j=【9】; j++) putchar(#);
【10】;
}
for(i=1; i=n-1; i++)
{ for(j=1; j=【11】; j++) putchar(#);
printf(\n);
}
}
6. 输入正整数n,输出对应的中文字符串,其中n≤999。对应规则:
①若百位不为零,则在该百位后写一个“佰”,如356:叁佰伍拾陆;
②若十位不为零,则在该拾位后写一个“拾”,如56:伍拾陆;
您可能关注的文档
- 2014SQL Server 2005题库(五)(含答案).doc
- 2014SQL Server 2005题库(二)(含答案).doc
- 2014SQL Server 2005题库(八)(含答案).doc
- 2014SQL Server 2005题库(六)(含答案).doc
- 2014SQL Server 2005题库(十)(含答案).doc
- 2014SQL Server 2005题库(十一)(含答案).doc
- 2014SQL Server 2005题库(十三)(含答案).doc
- 2014SQL Server 2005题库(十二)(含答案).doc
- 2014SQL Server 2005题库(十四)(含答案).doc
- 2014SQL Server 2005题库(四)(含答案).doc
原创力文档

文档评论(0)