程序代码如下:
#include
int main()
{
int a,b;
printf("please input a and b:\n");
scanf("%d%d",&a,&b);
printf("the output data is %d\n",a
return 0;
}
从键盘输入以下数据:
2<回车>
7<回车>
则程序输出为()
A、the output data is 1
B、the output data is 0
C、the output data is 2
D、the output data is 7
第1题
给出程序的运行结果
#include
int main()
{
int a,b,s;
char op;
scanf("%d %c%d",&a,&op,&b);
s=a%b;
printf("s=%d",s);
return 0;
}
程序运行时从键盘输入:
15<回车>
%
5<回车>
A.0
B.程序报错
C.输出一个随机数
D.3
第2题
有以下程序: main() { int a[3][3],*P,i, p=&a[0][0]; for(i=0,i<9;i++)P[i]=i; for(i=0;i<3;i++)printf(“%d”,a[1][i]); } 程序运行后的输出结果是()。
A.0 1 2
B.1 2 3
C.2 3 4
D.3 4 5
第3题
给出程序的运行结果,程序运行时从键盘输入:54321<回车>
#include
int main()
{
int a,b,s;
scanf("%2d%2d",&a,&b);
s=a/b;
printf("s=%d",s);
return 0;
}
A.2
B.0
C.1
D.1.6875
第4题
设有如下C语言程序: void main() { int i.,sum; for fi=0;i<1000;i++) { sum+=funcl(i); } } int funcl(int a) { return(a%50); } 可以对该C语言程序采取的优化措施包括_______。
A.常量合并
B.公共子表达式删除
C.死代码删除
D.函数嵌入
第5题
下面程序的功能是:计算1 10之间的奇数之和与偶数之和,请填空。 include main() { int a,b,c,I; a=c=0; for(I=0;I<=10;I+=2) {a+=I; 【 】; c+=b; } printf("偶数之和=%d\n",a); printf("奇数之和=%d\n",c-11);}
第6题
执行下列程序后的输出结果是() define M(a,b)(a)>(b)?(a):(b) main() { int i=10,i=15; printf("%d\n",10*M(i,j)); }
A.10
B.15
C.100
D.150
第7题
以下程序段完全正确的是()。
A.int * p;scanf(”%d”,&p);
B.int*p;scanf(”%d”,P);
C.int k,* P:&k;scanf(’’%d”,P);
D.int k,*p;*P=&k;scanf(”%d”,P);
第8题
一个程序片段如下,请设计符合判定覆盖的测试用例。
if(a >= 5) && (b {
c=a+b;
else
c=a-b;
if(c >5) || (c< 1)
printf("c 不在计算区域\n")
else
printf("% d\n",c);
第9题
有以下程序 yoidfun(char*S){ chara[10]; strcpy(a,STRING); S=a;} main(){ char*p=PROGRAM; fun(P); printf(%s\n,p);) 程序运行后的输出结果是(此处代表空格)
A.STRNG
B.PROGRAM
C.STRING
D.STRING
第10题
B.2
C.3
D.4
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!