下列程序用来将从键盘上输入的2个字符串进行比较,然后输出2个字符串中第1个不相同字符的ASCII码
第1题
下列程序可以将从键盘上输入的十进制数(10ng型)以二到十六进制形式输出。 include.<stdio.h> main() { char b[16]={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}; int c[64],d,i=0,base; long n; printf("enter a number:\n");scanf("%1d",&n); printf("enter new base:\n");scanf("%d",&baBe); do { c[i]=【 】; i++;n=n/base; } while(n!=0); printf("transmite new babe:\n"); for{--i;i>=0;--i) { d=c[i]; printf("%c",b 【 】); } }
第2题
A.从键盘上输入6,按回车显示的结果是6
B.从键盘上输入的6是字符串数据类型,通过float命令将其转换成了浮点数
C.变量a里面存储的是浮点数类型的数据
D.变量a里面存储的是字符串数据
第3题
以下程序的功能是从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串。请填空。 main() { char str[81],*sptr; int i; for(i=0;i<80;i++) { str[i]=getchar(); if(str[i]==\n)break; } str[i]=【 】; sptr=str1 while(* sptr)putchar(* sptr【 】); }
第4题
下列关于 getline() 函数的描述中,不正确的是()。
A.getline()函数是用来从键盘上读取字符串的
B.getline()函数读取字符串长度是受限制的
C.getline()函数读取字符串时,遇到终止符时就停止
D.getline()函数中所使用的终止符只能是换行符
第5题
第6题
A.数组s的长度为5
B.元素s[2]的值为'e'
C.使用“cin>>s;”可以将从键盘上键入的字符串保存在数组s中
D.使用“intt[]=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素
第7题
阅读程序: include<string.h> include<strdio.h> strle(char a[],char b[]) {int num=0,n=0; while(*(a+num)!=0)num+ +; while(b[n]) { * (a+num)=b[n];num+ +;n+ +;} return(num); } main() {char strl[81],str2[81],* p1=strl,*p2=str2; gets(p1);gets(p2); prinf("%d\n",strle(p1,p2)); } 运行上面的程序,如果从键盘上输入字符串qwerty和字符串abcd,则程序的输出结果是【 】。
第10题
A.当控制器处于监控状态时,直接按下键盘上的手/自动切换键,输入系统操作密码后按确认键,控制器将从手动状态切换为自动状态
B.当控制器处于监控状态时,在系统菜单的操作页面下,按上、下键移动光标选中手/自动切换选项,控制器将从手动状态切换为自动状态
C.当控制器处于火警状态时,确认现场发生火灾后,直接按下键盘上的火警确认键,输入系统操作密码后按确认键,控制器将直接从手动状态切换为自动状态
D.当控制器处于火警状态时,确认现场发生火灾后,不允许将控制器从手动状态切换为自动状态