1、1一读程序,写结果(第 1 题题 5 分;第 2 题每题 7 分;第 3、4、5 题 10 分;共计 31 分)1. 该程序的输出是 main()int k =7,n=0;doswitch(k)case 1: case 3:n+=1; k-; break;case 5:case 6: n+;k-;break;default:n=0;k-;case 2: case 4:n+=2; k-;break; printf(“%d“,n);while(k0int i,j,n,k;printf(“Input a number n=“);scanf(“%d“,printf(“n“);k=(n+1)/2;for
2、(i=1;i=1;i-)for(j=1;j=A)int a44= 6, 26, 61, 19, 7, 17, 93, 19, 12, 28, 63, 19, 4, 24, 5,777;(1) ;for( i = 0; i (3) )break;if( k = m)maxx = aij;for( l = 0; (4) )if( maxx alj)break;if( l = n)printf(“ row=%d col=%d a%d%d= %d n“,i , j ,i,j,aij);flag = 1;if( flag = 0)printf(“此矩阵没有马鞍点 4“);printf(“n“);五 编程题(16 分)编写程序 其功能是:读入一行英文文本, 将其中每个单词的最后一个字母改成大写 ,然后输出此文本行( 这里的“单词”是指由空格隔开的字符串)。 例如, 若输入 I am a student to take the examination., 则应输出“I aM A studenT tO takE thE examinatioN.“。