int ____________ZengNum=0; int FuNum = 0;
for (i = 1; i <= 10; i++) {
Console.WriteLine(\请输入第{0}个整数\ string strTemp = Console.ReadLine(); num = __________Convert.ToInt32(strTemp);
if (num > 0) {
ZengNum++; }
else if (num == 0) {
zeroNum++; } else {
FuNum++;_ } }//for_end
Console.WriteLine(\正数:{0}、负数: {1}、 零:{2}\zeroNum);
3.下列代码的功能是要遍历整个数组并将其显示出来,但是有一行代码是错误的。请检查下列代码,并在错误代码行后填入该行完整的正确代码: 1). static void Main(string [] args) 2). {
3). string [ ] myArray = new string[ ] { “C#”, “C++”, “VB”, “java” }; 4). for(int i = 1; i 6). Console.WriteLine(myArray[i]); 7). } 8). } 答: 第___4_行错误。 应改为______for(int i = 0; i 4. 完善如下程序:求5的阶乘并输出 int mul= 1 ; for(int i=1;i<=5;i++) { mul*=i; } Console.WriteLine(____mul_________); 5. 说明本程序的功能。 int[] nums = new int[3]; int max = int.MinValue; for (int i = 0; i < 3; i++) { string strTemp = Console.ReadLine(); nums[i] = int.Parse(strTemp); } for (int i = 0; i < 3; i++) { if (nums[i]>max) { max=nums[i]; } } Console.WriteLine(max); 答: ______求三个数的最大值_____ 6. void main() { int k=2,i=2,m; m=(k+=i*=k); Console.WriteLine(“{0},{1}”,m,i); } 输出结果____6,4___。 7. void main() { char grade='C'; switch(grade) { case 'A': Console.WriteLine(\break; case 'B': Console.WriteLine(\break; case 'C': Console.WriteLine(\break; case 'D': Console.WriteLine(\break; default: Console.WriteLine(\break; } } 输出结果____>=60_____。 8. int[,] c = { { 1001, 90, 20, 55 }, { 1002, 80, 75,65 }, { 1003, 55, 100, 100 }, { 1004, 34,87, 88 } }; for (int i = 0; i < c.GetLength(0); i++) { int sum= 0; for (int j = 1; j < c.GetLength(1); j++) { sum += c[i, j]; } if (sum > totalmax) { totalmax = sum; rowIndex = i; } } Console.WriteLine(c[rowIndex, 0]); 9. int[,] c = { { 90, 20, 55 }, { 80, 75,65 }, { 55, 100, 100 }, { 34,87, 88 } }; for (int j = 0; j < 4; j++) { a[4, j] = a[0, j] + a[1, j] + a[2, j] + a[3, j]; Console.WriteLine(\第{0}列之和为{1}\} 求二维数组的每一列之和 10. 说明本程序的功能。 int num; int sum=0; int avg=0; for(int i=1;i<=10;i++){ Console.WriteLine(\请输入第{0}个整数\ string strTemp=Console.ReadLine(); num=int.Parse(strTemp); sum=sum+num; } avg = sum / 10; Console.WriteLine(\平均数值={0}\ 答: __求十个数的平均值___ 12.说明本程序的功能。 int sum = 0; for (int i=1;i<=100 ;i++ ){ if(i%2!=0){ sum = sum + i; } if(sum>=1000){ sum = sum - i; break; } }//for_end Console.WriteLine(\ 答: _____从1开始的奇数和小于1000的最大数______ 13. 完善如下程序:打印输出平方值小于20000的最大整数。 int i=0; while(____i*i______<20000) { i++; } Console.WriteLine(_____i-1________);
相关推荐: