关于类方法的笔试题目

下列说法错误的有( )

正确答案: A C D   你的答案: C D (错误)

在类方法中可用this来调用本类的类方法
在类方法中调用本类的类方法时可直接调用
在类方法中只能调用本类中的类方法
在类方法中绝对不能调用实例方法
成员方法又称为实例方法
静态方法又称为类方法
其次:
a,静态方法中没有this指针
c,可以通过类名作用域的方式调用Class::fun();
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 新华三笔试题C语言试题主要包括以下几个题: 1. 编写一个程序,输入一个整数n,输出从1到n之间的所有偶数。 解析:我们可以使用循环语句,每次迭代判断当前数字是否为偶数,并输出。代码如下: ```c #include <stdio.h> int main() { int n; printf("请输入一个整数n:"); scanf("%d", &n); printf("1到%d之间的所有偶数为:\n", n); for (int i = 1; i <= n; i++) { if(i % 2 == 0) { printf("%d ", i); } } return 0; } ``` 2. 编写一个程序,输入一个整数n,计算并输出前n个自然数的和。 解析:我们可以使用循环语句,在每次迭代将当前数字累加到一个变量,最后输出结果。代码如下: ```c #include <stdio.h> int main() { int n; printf("请输入一个整数n:"); scanf("%d", &n); int sum = 0; for (int i = 1; i <= n; i++) { sum += i; } printf("前%d个自然数的和为:%d\n", n, sum); return 0; } ``` 3. 编写一个程序,输入一个字符串,判断该字符串是否为回文串。 解析:我们可以使用两个指针,一个指向字符串的起始位置,另一个指向字符串的末尾位置,然后逐个比较字符是否相等。代码如下: ```c #include <stdio.h> #include <string.h> int main() { char str[100]; printf("请输入一个字符串:"); scanf("%s", str); int len = strlen(str); int i = 0; int j = len - 1; int isPalindrome = 1; while (i < j) { if (str[i] != str[j]) { isPalindrome = 0; break; } i++; j--; } if (isPalindrome) { printf("%s是一个回文串\n", str); } else { printf("%s不是一个回文串\n", str); } return 0; } ``` 以上是三个常见的新华三笔试题C语言试题的解答。根据题要求,我们分别编写了相应的程序来实现功能,并给出了相应的输入输出示例。 ### 回答2: 新华三是一家知名的IT企业,所以他们在招聘一般都会包括C语言试题来测试应聘者的编程技能。 C语言是一种广泛应用于系统开发和嵌入式系统的编程语言,掌握C语言对于程序员来说是非常重要的。下面是一道可能出现在新华三笔试题的C语言试题以及我给出的答案: 题:编写一个C程序,实现计算并输出两个整数的和。 答案: ```c #include <stdio.h> int main() { int a, b, sum; printf("请输入第一个整数:"); scanf("%d", &a); printf("请输入第二个整数:"); scanf("%d", &b); sum = a + b; printf("两个整数的和为:%d\n", sum); return 0; } ``` 这段代码首先声明了三个整型变量a、b和sum,分别用来存储两个整数和它们的和。然后通过printf函数向用户输出提示信息,并通过scanf函数接收用户输入的两个整数。接下来,将a和b相加的结果赋值给sum变量。最后,使用printf函数打印出两个整数的和。 这样,程序就能实现计算并输出两个整数的和的功能了。这道题旨在考察应聘者的基本的C语言编程能力和对输入输出的掌握程度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值