2023-01-23
自我提升
0

✋编程题:在int a=0的条件下,运⾏下列哪个选项后,a的结果为1( )
A、 a++ ✔
B、 a+1
C、 a=a+1 ✔
D、 a+=1 ✔

✋编程题:下⾯表达式的结果为真还是假?
条件:int a=0;
表达式:(a=0)&&(a<1)
A、 假 B、 真 ✔

✋编程题:
int a=1,b=2;
执⾏下列哪个语句后,⽆法将a赋值为b ( )
A、a=b; ✔
B、b=a;
C、b==a; ✔
D、a==b; ✔

✋编程题
从键盘输⼊⼀个三位的正整数,按数字的相反顺序输出。

c#
// 123 // 123/10=12 int number = Convert.ToInt32(Console.ReadLine()); int ge = number % 10; int shi = (number / 10) %10; int bai = number / 100; Console.WriteLine(""+ge + shi + bai);

✋编程题 - 加密和解密
B国每次发送的电报都是⼀个五位数组成的,这个五位数的⼗位和千位组成的两位数,就是对应 的电报内容,帮助B国对数据进⾏解密。
⽰例:
29472
9和7
97
a

c#
23452 int number = Convert.ToInt32(Console.ReadLine()); int shi = (number / 10)%10; int qian = (number / 1000) % 10; int numberNew = qian * 10 + shi; char c = (char)numberNew; Console.WriteLine(c);

✋下⾯的运⾏结果是:

c#
int a = 3; int b = a++ + a++; //b=3 + a++ ;a=4 Console.WriteLine(b); //b=3 + 4=7 ;a=5
c#
int a = 3; int b = a++ + (++a);//b=3 + (++a) ;a=4 Console.WriteLine(b);//b=3 + 5=8 ;a=5

✋编程题 输⼊数学的分数,和英语的分数,判断是否可以获得奖励,只有数学和英语分数都考到90分才 有奖励。

c#
int mathScore = Convert.ToInt32(Console.ReadLine()); int englishScore = Convert.ToInt32(Console.ReadLine()); bool isGetAward = mathScore >= 90 && englishScore >= 90; Console.WriteLine(isGetAward);