题目内容

根据以下给出的嵌套if语句,填写对应的switch语句,使它完成相同的功能。(假设mark的取值为1~100)If语句:If(mark<60)k=1;else if(mark<70) k=2;else if(mark<80) k=3;else if(mark<90) k=4;else if(mark<=100) k=5;switch语句:switch (){k=1;break;Case 6:k=2:break;Case 7:k=3:break;Case 8:k=4:break;k=5;

查看答案
更多问题

写出运行结果#includevoid main(){int a,b,c,max,t;printf("input a,b,c:");scanf("%d,%d,%d",&a,&b,&c);t=(a>b)?a:b;max=(t>c)?t:c;printf("max=%d",max);}input a,b,c:24,12,89

填空输入学生的数学成绩score,判断这个成绩是A、B、C、D中的哪一个等级。(A等80分以上,B等70-79,C等60-69,D等60分以下)#include int main ( ){intscore;scanf("%d",&score);printf("数学课成绩为%d\n",score);if((1)){printf("这门课成绩为B等!\n");}else{if ((2)){printf("这门课成绩为A等!\n");}else{if((3)){printf("这门课成绩为C等!\n");}else{printf("这门课成绩为D等!\n");}}}}

下面程序的功能是将两个字符串s1和s2连接起来,请填空。#include "stdafx.h"void conj(char *p1,char *p2){char *p=p1;while(*p1)_____________;while(*p2){ *p1=_____________;p1++;p2++;}_____________;}void main(void){char s1[80],s2[80];gets(s1);gets(s2);conj(s1,s2);puts(s1);return;}

阅读下面的程序:li_one = [2, 1, 5, 6]print(li_one[:2])

A. [2, 1]
B. [1, 5, 6]
C. [1, 2, 5, 6]
D. [6, 5, 2, 1]

答案查题题库