程序完善题:用for语句编程实现求1+2+3+ … +100的结果。#include main(){int i,sum=0;for(i=1;i<=100; );printf("1+2+3+ … +100=%d\n",sum);}
查看答案
#include void main(){int a[10],i,j,t;printf("Input 10 numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("\n");for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[i]>a[i+1]){t=a[i]; a[i]=a[i+1]; a[i+1]=t;}printf("The sorted numbers:\n");for(i=0;i<10;i++)printf("%d ",a[i]);}从键盘输入以下10个数:10 9 8 7 6 5 4 3 2 1运行结果:
完善程序题:以下程序的功能是输入的百分制成绩(score),要求输出成绩等级(grade)(A)(B)(C)(D)E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。请填空。main(){int score,temp;char grade;printf(“\n Please input a score(0~100):”);scanf(“%d”,&score);temp=score/____________;switch(____________){case 10:case 9: grade=’A’ ; break;case 8: grade=’B’ ; break;case 7: grade=’C’ ; break;case 6: grade=’D’ ; break;____________: grade=’E’ ; break;}printf(“The grade is %c.\n”,grade);}
若有定义语句“int a=8;" ,则表达式a++的值是()。
C语言提供三种逻辑运算符号,它们是逻辑与、逻辑或、。