上海海事大学C语言题库-程序填空
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题目:编程求任意给定的n个数中的奇数的连乘积,偶数的平方和
以及0的个数,n通过scanf()函数输入。
-------------------------------------------------------*/
main()
{int r=1,s=0,t=0,n,a,i;
printf("n=");scanf("%d",&n);
马驮2担,两匹小马驮一担,求大、中、小马各多少匹?
-------------------------------------------------------*/
#include <stdio.h>
main()
{int hb,hm,hl,n=0;
/***********SPACE***********/
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
题目:百马百担问题:有100匹马,驮100担货,大马驮三担,中
#include "stdio.h"
main()
{
char str[80],ch;
int i,k=0;
/***********SPACE***********/
gets(【?】);
ch=getchar();
/***********SPACE***********/
for(i=0;【?】;i++)
/***********SPACE***********/
#include <stdio.h>
main()
{ int i,j,m,s,k,a[100] ;
for(i=1 ; i<=1000 ; i++ )
{ m=i ; s=0 ; k=0 ;
for(j=1 ; j<m ; j++)
/***********SPACE***********/
if(【?】)
{ s=s+j ;
for(j=1;【?】;j++)
/***********SPACE***********/
【?】
s=s+f;
}
printf("n=%d,s=%ld\n",n,s);
}
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
if (k%13 == 来自百度文库 ||【?】)
{ m = m+ k; mc++; }
k--;
}
/***********SPACE***********/
【?】;
}
main ( )
{
printf("%d\n", fun (500));
}
/*-------------------------------------------------------
if(str[i]!=ch) {【?】;k++;}
/***********SPACE***********/
【?】;
puts(str);
}
for(i=1;i<=n;i++)
/***********SPACE***********/
{printf("a=");scanf("%d",【?】);
/***********SPACE***********/
if(【?】!=0)
/***********SPACE***********/
【?】=a;
/***********SPACE***********/
【?】=j ;
}
if(s!=0&&s==m)
/***********SPACE***********/
{ for(j=0 ;【?】; j++)
printf("%4d",a[j]) ;
printf(" =%4d\n",i) ;
}
}
}
#include <stdio.h>
a[j]=j ;
}
if(s!=0&&s==m)
/***********SPACE***********/
{ for(j=0 ; j<=m ; j++)
printf("%4d",a[j]) ;
printf(" =%4d\n",i) ;
}
}
}
/*-------------------------------------------------------
void main()
{ int i,j,m,s,k,a[100] ;
for(i=1 ; i<=1000 ; i++ )
{ m=i ; s=0 ; k=0 ;
for(j=1 ; j<m ; j++)
/***********SPACE***********/
if(m%j==0)
{ s=s+j ;
/***********SPACE***********/
else
if(a!=0)
/***********SPACE***********/
s+=【?】;
else
t++;
}
printf("r=%d,s=%d,t=%d\n",r,s,t);
}
/*-------------------------------------------------------
【程序填空】
if(hb/3+hm/2+2*【?】==100)hl
{n++;
printf("hb=%d,hm=%d,hl=%d\n",hb/3,hm/2,2*hl);
}
}
printf("n=%d\n",n);
}
/*-------------------------------------------------------
main()
{
long int f,s;
int i,j,n;
/***********SPACE***********/
【?】
scanf("%d",&n);
/***********SPACE***********/
for(i=1;i<=n;【?】)
{
f=1;
/***********SPACE***********/
---------------------------------------------------------
题目:以下程序的功能:计算并输出500以内最大的10个能被
13或17整除的自然数之和。
-------------------------------------------------------*/
#include <conio.h>
#include <stdio.h>
/***********SPACE***********/
int fun(【?】)
{
int m=0, mc=0, j, n;
/***********SPACE***********/
while (k >= 2 &&【?】)
{
/***********SPACE***********/
【程序填空】
---------------------------------------------------------
编写程序,输出1000以内的所有完数及其因子。所谓完数是指一个
整数的值等于它的因子之和。
例如6的因子是1、2、3,而6=1+2+3,故6是一个完数。
-------------------------------------------------------*/
【程序填空】
---------------------------------------------------------
题目:下面的程序是求1!+3!+5!+……+n!的和,程序中有4个
空,填空使程序完整。
-------------------------------------------------------*/
【程序填空】
---------------------------------------------------------
题目:以下程序的功能是删除字符串中的指定字符,字符串和
要删除的字符均由键盘输入。
-------------------------------------------------------*/
for(hb=0;hb<=100;hb+=【?】)
/***********SPACE***********/
for(hm=0;hm<=100-hb;hm+=【?】)
/***********SPACE***********/
{hl=100-hb-【?】;
/***********SPACE***********/
以及0的个数,n通过scanf()函数输入。
-------------------------------------------------------*/
main()
{int r=1,s=0,t=0,n,a,i;
printf("n=");scanf("%d",&n);
马驮2担,两匹小马驮一担,求大、中、小马各多少匹?
-------------------------------------------------------*/
#include <stdio.h>
main()
{int hb,hm,hl,n=0;
/***********SPACE***********/
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
题目:百马百担问题:有100匹马,驮100担货,大马驮三担,中
#include "stdio.h"
main()
{
char str[80],ch;
int i,k=0;
/***********SPACE***********/
gets(【?】);
ch=getchar();
/***********SPACE***********/
for(i=0;【?】;i++)
/***********SPACE***********/
#include <stdio.h>
main()
{ int i,j,m,s,k,a[100] ;
for(i=1 ; i<=1000 ; i++ )
{ m=i ; s=0 ; k=0 ;
for(j=1 ; j<m ; j++)
/***********SPACE***********/
if(【?】)
{ s=s+j ;
for(j=1;【?】;j++)
/***********SPACE***********/
【?】
s=s+f;
}
printf("n=%d,s=%ld\n",n,s);
}
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
if (k%13 == 来自百度文库 ||【?】)
{ m = m+ k; mc++; }
k--;
}
/***********SPACE***********/
【?】;
}
main ( )
{
printf("%d\n", fun (500));
}
/*-------------------------------------------------------
if(str[i]!=ch) {【?】;k++;}
/***********SPACE***********/
【?】;
puts(str);
}
for(i=1;i<=n;i++)
/***********SPACE***********/
{printf("a=");scanf("%d",【?】);
/***********SPACE***********/
if(【?】!=0)
/***********SPACE***********/
【?】=a;
/***********SPACE***********/
【?】=j ;
}
if(s!=0&&s==m)
/***********SPACE***********/
{ for(j=0 ;【?】; j++)
printf("%4d",a[j]) ;
printf(" =%4d\n",i) ;
}
}
}
#include <stdio.h>
a[j]=j ;
}
if(s!=0&&s==m)
/***********SPACE***********/
{ for(j=0 ; j<=m ; j++)
printf("%4d",a[j]) ;
printf(" =%4d\n",i) ;
}
}
}
/*-------------------------------------------------------
void main()
{ int i,j,m,s,k,a[100] ;
for(i=1 ; i<=1000 ; i++ )
{ m=i ; s=0 ; k=0 ;
for(j=1 ; j<m ; j++)
/***********SPACE***********/
if(m%j==0)
{ s=s+j ;
/***********SPACE***********/
else
if(a!=0)
/***********SPACE***********/
s+=【?】;
else
t++;
}
printf("r=%d,s=%d,t=%d\n",r,s,t);
}
/*-------------------------------------------------------
【程序填空】
if(hb/3+hm/2+2*【?】==100)hl
{n++;
printf("hb=%d,hm=%d,hl=%d\n",hb/3,hm/2,2*hl);
}
}
printf("n=%d\n",n);
}
/*-------------------------------------------------------
main()
{
long int f,s;
int i,j,n;
/***********SPACE***********/
【?】
scanf("%d",&n);
/***********SPACE***********/
for(i=1;i<=n;【?】)
{
f=1;
/***********SPACE***********/
---------------------------------------------------------
题目:以下程序的功能:计算并输出500以内最大的10个能被
13或17整除的自然数之和。
-------------------------------------------------------*/
#include <conio.h>
#include <stdio.h>
/***********SPACE***********/
int fun(【?】)
{
int m=0, mc=0, j, n;
/***********SPACE***********/
while (k >= 2 &&【?】)
{
/***********SPACE***********/
【程序填空】
---------------------------------------------------------
编写程序,输出1000以内的所有完数及其因子。所谓完数是指一个
整数的值等于它的因子之和。
例如6的因子是1、2、3,而6=1+2+3,故6是一个完数。
-------------------------------------------------------*/
【程序填空】
---------------------------------------------------------
题目:下面的程序是求1!+3!+5!+……+n!的和,程序中有4个
空,填空使程序完整。
-------------------------------------------------------*/
【程序填空】
---------------------------------------------------------
题目:以下程序的功能是删除字符串中的指定字符,字符串和
要删除的字符均由键盘输入。
-------------------------------------------------------*/
for(hb=0;hb<=100;hb+=【?】)
/***********SPACE***********/
for(hm=0;hm<=100-hb;hm+=【?】)
/***********SPACE***********/
{hl=100-hb-【?】;
/***********SPACE***********/