高级语言程序设计
VIP题库
说明下列程序的功能。 main() {inti,j; floata[3][3],bE3][3],c[3][3],x; for(i=0;i<3;i++) for(j=0;j<3;j++) {scanf("%f,,&x);a[i][j]=x;} for(i=0;i<3;i++) for(j=0;j<3;j++) {scanf("%f",&x);b[i][j]=x;} for(i=0;i<3;i++) for(j=0;j<3;j++)c[i][j]=a[i][j]"[i][j]; for(i=0;i<3;i++) {prinff("\n"); for(j=0;j<3;j++)prinff("%f",c[i][j]); } }
设某班50名学生的三科成绩如下: 课程一成绩课程二成绩课程三成绩 ……… ……… 试编一个程序,输入这50个学生的三科成绩,计算并输出每科成绩的平均分。
若在程序中用到“puts()”函数时,应在程序开头写上____命令。若在程序中用到“strlen()”函数时,应在程序开头写上____命令。
下面程序的功能是输出数组s中最大元素的下标,请填写程序中缺少的语句成分。 voidmain() {intk,p; ints[]={1,-9,7,2,-10,3}; for(p=0,k=p;p<6;p++)if(s[p]>s[k])____。 printf("%d\n",k); }
设有数据定义语句“char s[]={”abc”};”,则数组s的长度为____;字符a是存放在数组元素____中的,数组元素s[3]的值是____。
编一个程序,输入一个字符串,将其中所有的大写英文字母+3,小写英文字母-3。然后再输出加密后的字符串。
设有如下定义:int a[5]={1,2,3};则数组各元素的初值为:a[0]=____,a[2]=____,a[4]=____。
设有数据定义语句“doubles[3][2];”,则s[0][1]、s[1][0]、s[3][0]、s[0][2]、s[3][2]中,属于下标越界的二维数组元素有:____。分析:数组元素的引用。
若有说明charc[]={'N','a','n','K','a','i'};则对其元素的非法引用是()
编一个程序,输入一个短整型数(>0),输出每位数字,期间用逗号分隔。例如输入整数为2345,则输出应为:2,3,4,5。
«
1
2
3
4
5
6
7
8
...
82
83
»