更多"以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上"的相关试题:
[填空题]以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“This is YES.”与“This is NO.”。空白处需要填入的内容是
#include<stdio.h>
void YesNo(char ch)
switch(ch)
case’y’:
case’Y’:printf("/n This is YES./n");
case’n’:
case’N’:Printf("/nThis is NO./n");
main( )
char ch;
printf("/nEnter a char’y’,’Y’or’n’,’N’:");
ch=______;
printf("ch;%c",ch);
YesNo(ch);
[填空题]以下程序功能是输入一个学生的成绩,如果输入的成绩不在0~100之间,则显示出错信息。
main( )
{
int s;
scanf("%d",&s);
if(100>=s>=0)
printf("输入的成绩是%d/n",s);
else
printf("输入成绩出错");
}
错误:______
改正:______
[填空题]以下程序功能为仅接受输入Y或N,否则程序结束,请补充完整。
DO WHILE.T.
WAIT”请输入y/n”T0 YN
IF UPPER(YN)<>”N”
[]
ELSE
[8]
ENDIF
ENDDO
[简答题]以下是某C程序,此程序根据输入的学生成绩得出成绩的等级,请仔细阅读程序并完成要求。
int scorelevel(int score)
int level;
if(score>100||score<0) level=-1;
else if(score>=90) level=1;
else if(score>=90) level=2;
else if(score>=90) level=3;
else if(score>=90) level=4;
else level=5;
return level;
画出上面程序的控制流图。
[简答题]
以下是某C语言程序,此程序根据输入的学生成绩得出成绩的等级,请仔细阅读程序并完成要求。
int scorelevel(int score)
int level:
if(score>100||score<0)level=-1;
else if(score>=90)level=1;
else if(score>=80)level=2;
else if(score>70)level=3;
else if(score>=60)level=4;
else level=5:
return level:
画出上面程序的控制流图。
[填空题]以下程序功能为仅接受输入Y或N,否则程序结束,请补充完整。
DO WHILE.T.
WAIT”请输入y/n”T0 YN
IF UPPER(YN)<>”N”
[]
ELSE
[8]
ENDIF
ENDDO
[简答题]以下是某C语言程序,此程序根据输入的学生成绩得出成绩的等级,请仔细阅读程序并完成要求。
int scorelevel(int score)
int level:
if(score>100||score<0)level=-1;
else if(score>=90)level=1;
else if(score>=80)level=2;
else if(score>70)level=3;
else if(score>=60)level=4;
else level=5:
return level:
给出满足基本路径覆盖的路径集合。
[填空题]以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符@作为输入结束标志。请填空。
#include <stdio.h>
long (14) ; /*函数说明语句*/
main( )
long n;
n=func( ); printf("n=%1d/n", n);
long func( )
long m;
for (m=0; getchar( )!=’@’; (15) );
return m;