运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是()。#include<stdio.h>mai

题目
运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是()。includemai

运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是( )。 #include<stdio.h> main() {char Chr[20]; scanf("%s",&Chr); printf("%s\n”,Chr); }

A.Microsoft Visua1 Studio

B.M

C.Microsoft

D.MicrosoflVisualStudio

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序执行时如果输入Language Programming,则程序输出结果是? #include <stdio.h> main() { char str[30]; scanf("%s",str); printf("%sn",str); }


str=Language Programming

第2题:

若在程序运行时,输入:4 3,则执行下面程序输出的结果是()。 #include <stdio.h> int main() { int a,b,s; scanf("%d%d",&a,&b); s=a; if(a>b) s=b; s=s*s; printf("%dn", s); return 0; }

A.13

B.9

C.16

D.15


B 首先通过scanf函数把从键盘读入的数据赋给变量a和b,if语句判断如果a和b不等。执行S=S*S=64。

第3题:

运行程序,输入-5,则程序结果是 。 #include <stdio.h> void main() {int x,y; scanf("%d",&x); y=(x>=0)? x*x :-x%3; printf("%dn",y); }


C C。【解析】由主函数main入手,首先X被赋值为3,a被赋值为4,然后调用fun函数,参数为4,所以在fun函数中的a=4。而主程序中的X作用域是由它定义开始到cout输出,在fun函数中无效。而在fun函数定义前的变量X作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的X为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。

第4题:

阅读下面语句,则程序的执行结果是______。include"stdio.h"main(){ inta=-1,b=1,k;if((++a<0)&

阅读下面语句,则程序的执行结果是______。

include"stdio.h"

main()

{ inta=-1,b=1,k;

if((++a<0)&&! (b--<=0))

printf("%d,%d\n",a,b);

else printf("%d,%d\n",b,a);}


正确答案:
与运算两边的语句必须同时为真时,结果才为真。当执行完if(++a0)&&!(b--=0))时,a,b的值已经发生了变化。

第5题:

执行以下程序时输入1234567,则输出结果是【 】。 includemain(){int a=1,b; scanf("%2

执行以下程序时输入1234567<CR>,则输出结果是【 】。

include <stdio.h>

main()

{ int a=1,b;

scanf("%2d%2d",&a,&b); prinff("%d %dhn",a,b);

}


正确答案:12  34
12  34 解析:本题考查的知识点是:Scanf()函数。 scanf()是标准输入函数;其第1个参数为格式控制字符串。其中“%2d”表示读入一个2个字符宽的整数。所以本题代码将连续读入2个2字符宽的整数分别存到变量a和b中。根据题目要求,输入数据1234567CR>,则scanf()读入的两个整数分别为 12和34,故输出结果为12  34。

第6题:

下列程序运行时输入1234567,则输出结果是______。includemain(){ int a=1,b;scanf("

下列程序运行时输入1234567<CR>,则输出结果是______。

include<stdio.h>

main()

{ int a=1,b;

scanf("%2d%2d",&a,&b);printf("%d %d\n", a,b);

}


正确答案:

本题考查的重点是scanf函数的调用。scanf(“格式化字符串>”,地址表>),格式化字符串后可以加上场宽,本题中两个变量的场宽都为2,所以输入1234567CR>后,变量a的值为12。变址b的值为34,从而输出为12 34。

第7题:

执行下列程序时输入12345678,程序的运行结果是______。 include main() { int x,y; sca

执行下列程序时输入12345678,程序的运行结果是______。 #include<stdio.h> main() { int x,y; scanf("%2d%2d"); printf("%d\n",x+y); }

A.17

B.46

C.15

D.9


正确答案:B

第8题:

以下程序:includemain(){char str[10];scanf("%s",&str);printf("%s\n",str);}运

以下程序: #include<stdio.h> main() {char str[10]; scanf("%s",&str); printf("%s\n",str); } 运行上面的程序,输入字符串how are you,则程序的执行结果是( )。

A.how

B.how are you

C.h

D.howareyou


正确答案:A
解析:当从键盘输入bow are you时,由于scanf输入函数的特点是遇到空格时结束读入字符,因此,该程序只将how这3个字符送到了字符数组str中,并在其后自动加上结束符“\0”。

第9题:

当执行下面的程序时,如果输入ABC,则输出结果是 ( ) include include

当执行下面的程序时,如果输入ABC,则输出结果是 ( ) # include<stdio.h> # include<string.h> main( ) { char ss [10] ="12345"; gets(ss);strcat(ss"6789");printf("%s\n",ss); }

A.ABC6789

B.ABC67

C.12345ABC6

D.ABC456789


正确答案:A