编程:从键盘输入一个字符串,并在显示器输出。
第1题:
若从键盘输入24,则以下程序输出的结果是__________。
第2题:
从一个给定的字符串中找出某一字符串的位置
//从一个给定的字符串中找出某一子字符串的位子(从1开始)。若字符串中没有指定的子串,则标记为//"efg"在字符串"abcdefghijk"中位子为5#include<stdio.h>int IndexOf(const char* sub,const char* source){ int re; int i,j=0; for(i=0;source[i]!='\0' && sub[j] !='\0';i++) { if(sub[j]==source[i]) { if(j==0) re=i+1; j++; } else { j=0; re=0; } } if(sub[j]=='\0') return re; else return 0;}void main(){ printf("%d\n",IndexOf("efg","abcdefghijk"));}
第3题:
此题为判断题(对,错)。
第4题:
编程:用键盘输入整数给一个2×3的2维数组各元素赋值,并输出全部元素的值。
第5题:
printf( )函数中用到格式符%4s,其中,数字4表示输出的字符串占用4列。若字符串长度大于4,则输出按下列4种方式之一进行,该方式是()。
第6题:
运行下面程序时,从键盘输入字母H,则输出结果是( )。
A.
B.
C.
D.
A.A
B.B
C.C
D.D
第7题:
编程. 已知字符串:”this is a test of java”.
按要求执行以下操作:
(1) 统计该字符串中字母s出现的次数
(2) 取出子字符串”test”
(3) 将本字符串复制到一个字符数组Char[] str中.
(4) 将字符串中每个单词的第一个字母变成大写, 输出到控制台。
(5) 用两种方式实现该字符串的倒叙输出。(用StringBuffer和for循环方式分别实现)
(6) 将本字符串转换成一个字符串数组,要求每个数组元素都是一个有意义的英文单词,并输出到控制台
第8题:
编程实现键盘输入的小写字母转换成大写字母并在显示器显示出来。(要求完整程序)
第9题:
编写一个程序。从键盘输入3个整数,输出其中最大数。
第10题:
编一个程序,从键盘输入一个字符串,用foreach循环语句,统计其中大写字母的个数和小写字母的个数。