更多"输入一个整数n(n<10),如果n=3,则输出
1
2"的相关试题:
[简答题]请在函数fun( )的横线上填写若干表达式,使从键盘上输入一个整数n,输出n对应的斐波那契数列。斐波那契数列是一整数数列,该数列自第三项开始,每数等于前面两数之和,即0,1,1,2,3,5,8,13,21,34,55,…。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun( )的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
int fun(int n);
main( )
{
int i,n=0;
scanf("%d",&n);
for(i=0;i<n; i++)
printf("%d",fun(i));
}
int fun(int n)
{
if( 【1】 )
return 0;
else
if( 【2】 )
return 1;
else
return 【3】 ;
}
[填空题]请在函数proc( )的横线上填写若干表达式,使从键盘上输入一个整数n,输出斐波那契数列的前n个数。斐波那契数列是一整数数列,该数列自第3项开始,每个数等于前面两个数之和,即0,1,1,2,3,5,8,13,21,34,55,…。
注意:部分源程序已给出。
请勿改动主函数main和其他函数中的任何内容。
试题程序:
#include<stdio.h>
int proc<int n>;
void main( )
int i, n=0;
printf("please enter n: ");
scanf("%d", &n);
for(i=0; i<n; i++)
printf("%d", proc(i));
int proc(int n)
if( (1) )
return 0;
else
if( (2) )
return 1;
else
return (3) ;
[简答题]试编写一个程序,任意输入一个整数,求出该整数是几位数,并把它按逆序输出(例,原数据258,应输出852,原数据-357,应输出 -753)。
[简答题]本程序的功能是,从键盘输入一个整数,存入一个输入流中,然后输出它的两倍值。请将程序补充完整。
注意:请勿修改main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.io.*;
public class basic
public static void main(String args[])
File dir=new File(".");
Filter filter=new Filter("java");
System.out.println("list java files in directory" +dir);
String files[]=dir.list(filter);
//列出目录dir下,文件后缀名为java的所有文件
for(______;______;i++)
File f=new File(dir,files[i]);
______ (f.isFile( ))
//如果该对象为后缀为java的文件,则打印文件名
System.out.println("file" +f);
else
System.out.println("sub directory" +f);
//如果是目录则打印目录名
class Filter implements FilenameFilter
String extent;
Filter(String extent)
this.extent=extent;
public boolean accept(File dir,String name)
return name.endswith("."+extent);//返回
[简答题]本程序的功能是,从键盘输入一个整数,存入一个输入流中,然后输出它的两倍值。请将程序补充完整。
注意:请勿修改main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.io.*;
public class basic
{
public static void main(String args[])
{
File dir=new File(".");
Filter filter=new Filter("java");
System.out.println("list java files in directory" +dir);
String files[]=dir.list(filter);
//列出目录dir下,文件后缀名为java的所有文件
for(______;______;i++)
{
File f=new File(dir,files[i]);
______ (f.isFile( ))
{//如果该对象为后缀为java的文件,则打印文件名
System.out.println("file" +f);
}
else
{
System.out.println("sub directory" +f);
//如果是目录则打印目录名
}
}
}
}
class Filter implements FilenameFilter
{
String extent;
Filter(String extent)
{
this.extent=extent;
}
public boolean accept(File dir,String name)
{
return name.endswith("."+extent);//返回文件的后缀名
}
}
[简答题]任意输入一个三位正整数,十位上的数字不动,将个位和百位上的数字交换,构成一个 新的正整数后输出。(例如:523变为325)
[填空题]下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出1,否则输出0。请填空。
#include <stdio.h>
main( )
int i,x,y=1;
scanf("%d",&x);
for(i=2;i<=x/2;i++)
if 【14】 y=0;break;
printf("%d/n",y);
[填空题]下面程序的作用是用InputBox函数输入一个整数,然后判断能否同时被2,5和7整除, 果能则输出该数及平方值。请填空。
Private Sub Command1_Click( )
Dim numX As Integer
numX = Val (InputBox("请输入一个整数"))
If【 】Then
Form1.Print【 】
End If
End Sub
[填空题]在窗体上画一个名为Command1的命令按钮。下列程序的功能是:从输入对话框输入一个正整数n。用随机函数产生n个1~100范围的随机数,然后求出去掉一个最大数和最小数的平均数。根据题意,请完善下列程序:
Private Sub Command1_Click( )
Dim ave As Single, max As Integer, i As Integer, n As Integer
Dim min As Integer, Sum As Integer, s As String
Dim t As Integer
s=InputBox("输入一个正整数:")
n=Val(s)
If n>0 Then
max=n: min=n: Sum=0
For j=1 To n
t= 【9】
Print t;
Sum=Sum+t
If t<min Then
min=t
Elself max<t Then
max=t
End If
Next j
【10】
ave=Sum/n
MsgBox"平均值="+Str(ave),,"去掉最大数和最小数后"
End If
End Sub
[填空题]下面程序的作用是用InputBox函数输入一个整数,然后判断能否同时被2,5和7整除,果能则输出该数及平方值。请填空。
Private Sub Command1_Click( )
Dim numX As Integer
numX = Val (InputBox("请输入一个整数"))
If 【9】 Then
Form1.Print 【10】
End If
End Sub