第1题:
编写程序,将一个数组中的数循环左移。输入分2行:第一行为n的值,第二行为n个数。
样例输入:
样例输出:5 3 2 0 1
第2题:编写程序,输入若干学生的成绩,计算平均分,并输出低于平均分的学生成绩。输入分2行:
第一行为n的值,第二行为n个数;输出分2行:第一行为平均分,第二行为低于平均分的成绩。
样例输入:
样例输出:
第3题:编写程序,从矩阵中找“鞍点”。如果某个元素是“鞍点”,那么该元素在所处的行中最大,列上最小,也可能没有鞍点。
要求:如果有鞍点,输出鞍点的值,以及其所处的行和列下标,否则输出no。输入分m+1行:
第一行为m和n的值,以下m行代表二维数组,其中每一行包括n个数。
样例输入:
样例输出:4 0 2
样例输入:
样例输出:no
第4题:编写程序,计算两个矩阵(均为2行2列)之积。输入分2*2行:前两行为第一个矩阵,后两行为第二个矩阵。
样例输入:
样例输出:
第5题:编写程序,比较两个字符串的大小,不允许使用strcmp函数。输入分2行,每一行均为字符串(不包含空格)。
如果第一个字符串大于第二个字符串,则输出1;如果两个字符串大小相等,则输出0;如果第一个字符串小于第二个字符串,则输出-1。
样例输入:china
china样例输出:0
第6题:编写程序,从键盘输入一任意字符串(允许包含空格),统计字符串中英文字母、数字字符、空格及其他字符的个数。
样例输入:abc 129 ++abc
样例输出:6 3 3 3
第1题:编写程序,将任意n个数按从大到小的顺序排序。输入分2行:第一行为n的值,第二行为n个数。
样例输入:
样例输出:5 3 2 1 0
第2题:编写程序,从任意n个数中找出素数并输出。输入分2行:第一行为n的值,第二行为n个整数。
样例输入:
样例输出:35 2
第3题:输入整数n,将其各位数字取出后,重新组合成一个新的最大的整数。
样例输入:35241
样例输出:54321
第4题:编写程序,求两个数组中的公共元素(顺序以第一个数组为准)。输入分4行:第一行为第一个数组的数据个数n,第二行为n个数,第三行为第二个数组的数据个数m,第四行为m个数。
样例输入:
样例输出:2 3
C 作业数组
单选题。1已知数组arr的定义如下 int arr 5 下列语句中输出结果不是2的是。acout bcout ccout dcout 参 d 2.已知有数组定义char a 3 4 下列表达式中错误的是。aa 2 win bstrcpy a 2 win ca 2 3 w da 0 1 a 0 1 参...
C语言数组作业
数组。1 将数组a中的偶数送给b数组。void main int a 10 int b 10 k 0 for i 0 i 9 i int i,j,t for i 0 i 7 i 2 for i 0 i 9 i printf 3d a i 3 下面程序的运行结果是。void main int i,f ...
c语作业7 数组
数组。一 阅读程序。include main int fib 6 int i fib 0 0 fib 1 1 for i 2 i fib i fib i 2 fib i 1 for i 0 i if i 3 0 printf printf 6d fib i 1 程序的运行结果是 题中num无定义,假...