更多"以下程序统计从终端输入的字符中大写字母的个数。用#号作为输入结束标志,"的相关试题:
[填空题]以下程序用来统计从终端输入的字符中大写字母的个数。以"$"作为输入结束标记。
#include<stdio.h>
#include<ctypc.h>
main( )
{int num[126],i;char c;
for(i=0;i<26;i++)
num[i]=0;
while((______)!=’$’)/*第一空*/
if(isupper(c))num[c-65]+=1;
for(i=0;i<26;i++)
if(______)/*第二空*/
printf("%c:%d/n",______,num[i]);/*第三空*/
}
[填空题]以下程序统计从终端输入的字符中大写字母的个数。用#号作为输入结束标志,请填空。
#include<stdio.h>
#include<ctype.h>
main( )
{int num[26],i;char c;
for(i=0;i<26;i++)
num[i]=0;
______;
while(c!=’#’}
{if(isupper(c))
num[c-65]+=1;}
for(i=0;i<26;i++)
if(num[i])
printf("%c,%d/n",i+65,num[i]);
}
[填空题]以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和,请填空。
#include <stdio, h>
main( )
int i, a [20], sum, count;
sum = count = 0 ;
for(i=0;i<20;i++)scanf("%d", );
for(i=0;i<20;i ++)
if(a[i] >0)
count + +;
sum+ = ;
prinff( "sum = % d, count = % d // n", sum, count );
[单项选择]已知大写字母F的ASCII码为70,以下程序的运行结果为 ( )
#include<stdio.h>
main( )
char c1='F',c2='p';
printf("%d,%d/n",c1,c2);
A) 70,80 B) 70,81 C) 70,82 D) 70,83
[填空题]以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。
main( )
{ int i,a[20],sum,count;
sum=count=0;
for(i=0;i<20;i++= scanf("%d",【 】);
fro(i=0;i<20;i++=
{ if(a>0)
{ count++;
sum+=【 】;
}
}
printf("sum=%d,count=%d/n",sum,count);
=
[填空题]以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。
main( )
int i,a[20],sum,count;
sum=count=0;
for(i=0;i<20;i++)scanf("%d",( 【16】 );
for(i=0;i<20;i++)
if(a[i]>0)
count++;
sum+=( 【17】 );
printf("sum=%d,count=%dhn",sum,count);