若有0~9之间不同的3个数构成一个三位数,下面程序将统计出共有多少种方法,请填空完成此程序。
include <iostream>
using namespace std;
int main ( )
{
int i,j,k;
for(i = 1;i<=9;i++)
{
for (j=O; j<=9; j++)
{
if(【 】)
continue;
else
{
for(k = 0;k<=9;k++)
if(【 】)
count++;
}
}
}
cout<<count<<end1;
return 0;
}
第1题:
下面程序的功能是输出数组s中最小元素,请填空。
include<iostream.h>
void main(){
int k, p, s[]={1,-9,7,2,-10,3};
k=s[0];
for(p=0;p<6;p++)
if(s[p]<k) 【 】;
cout<<k;
}
第2题:
【填空题】下面程序可求矩阵a的主对角线上的元素之和,请填空使程序完整。 #include<stdio.h> main() { int a[3][3]={1,3,5,7,9,11,13,15,,17},sum=0,i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) {if() sum+= ; printf(“sum=%d”,sum); }
第3题:
2、下面程序的功能是判断字符c是数字、大写字母、小写字母还是其他字符。请填空,让程序能够正确运行c=input('请输入一个字符:') if 'A'<=c='Z': print('{}是一个英文大写字母'.format(c)) elif '0'<=c<='9' : print('{}是一个数字'.format(c)) elif 'a'<=c<='z': print('{}是一个英文小写字母'.format(c)) [填空] print('{}是其他字符'.format(c))
第4题:
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。
main()
{ int a,i=0;
scanf("%d",&A);
do
{ if(a>0&&a%2==0)
{printf("%d\n",A);i++;}
if(i!=3)
{ scanf("%d",&A);}
}while(( ));
}
第5题:
【填空题】下面程序以每行4个数的形式输出a数组,请分析程序填空。 #define N 20 main() { int a[N],i; for(i=0;i<N;i++) scanf("%d",【1】); for(i=0;i<N;i++) { if(【2】) 【3】; printf("%3d",a[i]); } }