第一范文网 - 专业文章范例文档资料分享平台

C#练习题(基础知识部分二)

来源:用户分享 时间:2025/6/26 10:17:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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________);

搜索更多关于: C#练习题(基础知识部分二) 的文档
C#练习题(基础知识部分二).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4mngt6crp26d7jn4l21m_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top