当输入19、2时,下列程序的运行结果为【 】;输入254、16时,则程序的运行结果是【 】。 main() { char data_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz"; int i=0,t,subscript,data_converted[32]; long number; while (1) { scanf("%ld,%d",&number,&t); if (number>=O && t>=2&&t<=16) break; } do { data converted[i++]=number%t; number=number/t; } while(number!=0); for(--i;i>=0;--i) { subscript=data_converted[i]; printf("%c",data_symbols[subscript]); } printf("\n"); }
第1题
若输入tc,则程序的运行结果为【 】。 include <stdio.h> main() { char str[40]; fscanf(stdin,"%s",str); fprintf(stdout,"%s\n",str); }
请帮忙给出正确答案和分析,谢谢!
第2题
下列程序的运行结果为【 】。 main() { int i; char a[]="I love china!",b[20],*p1,*p2; p1=a; p2=b; while(*p1) { *p2=*p1; p1++; p2++; } *p2=\0; printf("string b is: %s\n",b); }
请帮忙给出正确答案和分析,谢谢!
第3题
如果输入1、2、3、4,则以下程序的运行结果为【 】。 include <stdio.h> main() { char c; int i,k; k=0; for (i=0;i<4;i++) { while(1) { c=getchar(); if(c>=0&&c<=9) break; } k=k*10+c-0; } printf("k=%d\n",k); }
请帮忙给出正确答案和分析,谢谢!
第4题
设有以下结构类型说明和变量定义,则变量a在内存所占字节数是【 】。 struct stud { char num[6]; int s[4]; double ave; } a,*p;
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!