更多"下面程序中有错误的行是(每行程序前面的数字表示行号) ( )。 1"的相关试题:
[单项选择]下面程序的功能是计算正整数234的各位数字之和。
main( )
int n,sun=0;
n=234;
while (n)
sun=sun+n%10; n=______;
printf("sun=%d" ,sun);
下划线处应填写( )。
A. n/100
B. n/10
C. n%100
D. n%10
[单项选择]下面的程序在编泽时产生错误,其出错原因是()。
#include<stdio.h>
main( )
int 1_case;float printF;
printf("请输入2个数:");
scanf ("%d%f",&1_case,&printF);
printf("%d%f/n",1_case,printF);
A. 定义语句出错,1_case不能作为变量名
B. 定义语句出错,printF不能用作用户自定义标识符
C. 定义语句无错,scanf不能作为输入函数使用
D. 定义语句无错,printf不能输出1_case的值
[简答题]
程序设计
下面程序的功能是求方程组的解,
请将程序横线上的内容补充完整,C语言程序如下:
main()
{inta,b
floatx,y;
scanf(“%d%d”,&a,&b);
y=();
x=();
print(“%f,%f”,x,y);
}
[单项选择]下面程序段的输出结果是
classTest
public static void main(Stringargs[])
MyThread t=new MyThread( );
t.displayOutput(”t has been createD) ”);
t.start( );
Class MyThread extends Thread
public void displayOutput(Strings)
System.out.println(S);
public void run( )
displayOutput(”t is running.”);
A. thas been created.
B. thas been created
C. t is running.
D. 编译出错
[单项选择]下面程序的输出结果 ( ) main( ) unsigned a=32768; printf("a=%d//n",a);
A. a=32768
B. a=32767
C. a=-32768
D. a=-1
[填空题]阅读下面程序:
#include <iostream.h>
void main( )
{
int i,j,row=0,column=0,m;
static int a[3][3]={ 100,28,72,-30,2,-100};
m=a[0][0];
for (i=0;i<3;i++)
for (j=0;j<3;j++)
if (a[i][j]<m)
{
m=a[i][j];
row=i;
column=j;
}
cout<<m<<","<<row<<","<<column<<endl;
}
该程序的功能是 【11】 ,其执行结果为上丝 【12】 。
[填空题]阅读下面程序:
#include <iostream.h>
void main( )
int i,j,row=0,column=0,m;
static int a[3][3]= 100,28,72,-30,2,-100;
m=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if (a[i][j]<m)
m=a[i][j];
row=i;
column=j;
cout<<m<<","<<row<<","<<column<<endl;
该程序的功能是______,其执行结果为______。
[填空题]下面程序的输出结果为 。
#include<iostream.h>
void main( )
{
in num=0,i=8;
do{
i--;
num++;
}while(--i) ;
cout < < num < < endl;
}
[填空题]下面程序的结果为 。
#include<iostream.h>
void main( )
{
int a=1,b=2;
bool c=1;
if((a>b) | | c) cout < < "tree" < < endl;
else
cout < < "false" < < endl;
}
[填空题]下面程序的输出结果是 。
#include<iostream.h>
void main( )
{
int a[6] ={1,2,3,4,5,6};
for(int i=0;i<5;i++)
cout < < a[i] < <" ";
cout < < endl;
[单项选择]下面程序输出的结果是( )
main( )
struct cmplx
int x;int y; cnum[2]=1,3,2,7;
printf("%d/n",cnum[0].y/cnum[0].x*cnum[1].x);
A. 0
B. 1
C. 3
D. 6
[单项选择]下面程序的运行结果为
#include<iostream.h>
void main( )
for(int a=0,x=0;! x&&a<=10;a++)
a++;
cout<<a<<end1;
A) 10 B) 11 C) 12 D) 0
[单项选择]下面程序的运行结果是
#include <stdio.h>
main( )
static char a[]="Languagef",b[]="programe";
char *p1, *p2; int k;
p1=a; p2=b;
for(k=0;k<=7;k++)
if(*(p1+k)==*(p2+k)) printf("%c",*(p1+k));
A. g ae
B. ga
C. Language
D. 有语法错误
[单项选择]下面程序运行结果是( )。
#include <iostream.h>
void main( )
int x=10,y=4;
X%=y+1;
cout<<x<<endl;
A. 0
B. 1
C. 2
D. 3
[单项选择]下面程序输出的结果是
#include<iostream.h>
void main( )
int i;
int a[3][3]=1,2,3,4,5,6,7,8,9;
for(i=0;<3;i++)
cout<<a[2-i][i]<<" ";
A. 1 5 9
B. 7 5 3
C. 3 5 7
D. 5 91
[填空题]下面程序执行完后k的值是 【8】 。
void main( )
unsigned num=26,k=1;
do
K * = num%10;
num/ = 10;
while(num);
cout<<k;