更多“对于如下DLX程序: .data x30000000 NUM…”相关的问题
第1题
【单选题】有如下程序段 int x=4; do { printf("%d",x); x=x-2; }while(x>=0); 该程序段的输出结果是______。
点击查看答案
第2题
下面语句执行结果是____ x = 12 if x > 10: print(x) else: print(11)
点击查看答案
第3题
【单选题】4. 在下面的程序段中,x=x+1;的语句频度为( )。 for( i=1;i<=n;i++) for( j="1;j<=n;j++)" x="x+1;<br"> A、O(2n)
点击查看答案
第4题
如下代码片段的输出是什么? char str[13] = "hello world!"; char *p; p = str; while (*p != ' ') { printf ("%c", *p - 'a' + 'A'); p++; }
A、hello world!
B、HELLOWORLD
C、HELLO world!
D、HELLO
点击查看答案
第5题
对于如下程序: #include <stdio.h> int s(char *,char *); int main() { char a[20]; char b[10]; char *p; char *q; int i; p=a; q=b; scanf("%s%s",a,b); i=s(a,b); printf("%d",i); } int s(char *s,char *t) { while(*s!='\0' && *t!='\0'){ if(*s= =*t){ s++; t++; } else return *s-*t; } return *s-*t; } 如果输入流是ab ac,程序的输出是什么?
点击查看答案
第6题
对于如下程序: #include <stdio.h> int s(char *,char *); int main() { char a[20]; char b[10]; char *p; char *q; int i; p=a; q=b; scanf("%s%s",a,b); i=s(a,b); printf("%d",i); } int s(char *s,char *t) { while(*s!='\0' && *t!='\0'){ if(*s= =*t){ s++; t++; } else return *s-*t; } return *s-*t; } 如果输入流是12 13,程序的输出是什么?
点击查看答案
第7题
如下代码片段的输出是什么? char ch[7] = "1a2b3c"; int i, s = 0; for (i = 0; i < 6; i++) { if (ch[i] >= '0' && ch[i] <= '9') s="s" + ch[i] - '0'; else 'a'; } printf ("%d", s);>
点击查看答案
第8题
如下代码片段的输出是什么? char str[13] = "helloworld!"; char *p; p = str; while (*p != 'w') { printf ("%c", *(p+1) - 'a' + 'A'); p++; }
A、ELLOW
B、HELLO
C、HELLOW
D、ELLO
点击查看答案
第9题
如下程序的输出是什么? #include <stdio.h> int Sub (int x, int y); int main () { int x = 2; int y = 3; int z; z = Sub (x, y); x = Sub (y, z); y = Sub (x, y); printf ("%d %d %d", x, y, z); } int Sub (int y, int x) { return y - x; }
点击查看答案
第10题
对于如下程序: #include <stdio.h> int main() { int x = 0; int y = 0; char a = 'a'; char b = 'b'; a = getchar (); scanf ("%d%d", &x, &y); b = getchar (); printf ("%d %d %c %c", x, y, a, b); } 如果输入流是12 C,程序的输出是什么?
点击查看答案