【单选题】
有如下程序段:
int x1,x2;
char y1,y2;
scanf(%d%c%d%c,x1,y1,x2,
若要求x1、x2、y1、y2的值分别为10、20、A、B,正确的数据输入是( )。 (注:?代表空格)
【简答题】
计算两个整数n和m(m1000)之间所有数的和。n和m从键盘输入。例如,当n=1,m=100时,sum=5050,当n=100,m=1000时,sum=495550。
#include#includemain()
{
int n,m;
int sum;
/************found************/[填空1]
printf(\nInput n,m\n
scanf(%d,%d,n,
while( n=m )
{
/************found************/[填空2]
n++;
}
printf(sum=%d \n,sum);
}
【简答题】
#include stdio.hint main(){void swap(int *p1,int *p2);int a,b;int*pointer_1,*pointer_2;printf(please enter a and b:scanf(%d,%d,a,pointer_1=pointer_2=if(ab) swap(pointer_1,pointer_2);printf(%d,%d\n,a,b);return 0;} void swap(int *p1,int *p2){int temp;temp=*p1;*p1=*p2;*p2=temp;}若输入5,9,则输出为[填空1]。
【简答题】
#include stdio.hint main(){void swap(int *p1,int *p2);int a,b;int*pointer_1,*pointer_2;printf(please enter a and b:scanf(%d,%d,a,pointer_1=pointer_2=if(ab) swap(pointer_1,pointer_2);printf(%d,%d\n,a,b);return 0;} void swap(int *p1,int *p2){int * temp;temp=p1;p1=p2;p2=temp;}若输入5,9,则输出为[填空1]。
【单选题】
有如下程序段,对应正确的数据输入是 ( )。
float x,y;
scanf(%f%f, x,
printf(a=%f,b=%f, x,y);
【简答题】
下面程序的运行时,输入CLanguage↙,输出是[填空1]。#includestdio.hvoid main( ){ char str[30];scanf(%s,str); printf(%s,str);}
【单选题】
下述程序的运行结果( )。
#includevoid main()
{
int a=5,b=4,c=3,d=2;
if(ac)printf(%d\n
else if((c-1=d)==1)printf(%d\n,d+1);
else printf(%d\n,d+2);
}
【单选题】
下述程序的运行结果( )。
#includevoid main()
{
int a=5,b=4,c=3,d=2;
if(ac)printf(%d\n
else if((c-1=d)==1)printf(%d\n,d+1);
else printf(%d\n,d+2);
}
【单选题】
<img title=24-D.jpg alt=24-D.jpg src=https://huaweicloudobs.ahjxjy.cn/3026A4060D7FCB5D7D7D48830AB988FA.jpg/>
①
<img title=24-1.jpg alt=24-1.jpg src=https://huaweicloudobs.ahjxjy.cn/C664BD209BCCB1BEB0EE5DF8AA027C31.jpg/>
②
<img title=24-2.jpg alt=24-2.jpg src=https://huaweicloudobs.ahjxjy.cn/6704F6BA7EFFE8B14743C6C644B8E802.jpg/>
③
<img title=24-3.jpg alt=24-3.jpg src=https://huaweicloudobs.ahjxjy.cn/3A9FE5DE81F85E17DC65B99B93EE02FC.jpg/>
④
<img title=24-4.jpg alt=24-4.jpg src=https://huaweicloudobs.ahjxjy.cn/BE029C8CB44C7868D7425BBD68795619.jpg/>
【简答题】
查找n在数组a中最后一次出现的位置(数组首元素的位置为零)。
例如:如果a数组中的元素为:1,5,2,5,6,8,7,4,3,0,
当n=5时,程序的输出结果为:5 is No.3 。
当n=10时,程序的输出结果应为:10 not found !。
#includevoid main( )
{ int a[10]={1,5,2,5,6,8,7,4,3,0};
int i,k,n,f=0;
scanf(%d,
for(i=0;ii++)
/************found************/
if([填空1])
{ f=1;
/************found************/[填空2]
}
if(f)
printf(%d is No. %d\n, n,k);
else
printf( %d not found !\n
}