填空题

设有以下程序: main() { int a,b=5,m=10,*p1=&k,*p2=&m; a=p1==&m; b=(*p1)*(*p2)+a; printf("a=%d\n",a); printf("b=%d\n",b); } 执行该程序后,a的值为______,b的值为______。

【参考答案】

0 50
<上一题 目录 下一题>
热门 试题

填空题
以下程序运行后的输出结果是______。main(){ char a[]= abcdefg ,*p;int i=0;p=a;while(*p){if(i%2!=0)*p=’*’;p++;i++;}puts(a);}
填空题
以下程序运行后输入:4,abcdef<回车>,则输出结果是______。#include<stdio.h>#include<string.h>move(char*str,int n){ char temp;int i;temp=str[n-1];for(i=n-1;i>0;i--)str[i]=str[i-1];str[0]=temp;}main(){ char s[50];int n,i,z;scanf( %d,%s ,&n,s);z=strlen(s);for(i=1;i<n;i++)move(s,z);printf( %s n ,s);}
相关试题
  • 下面程序的运行结果是______。 #in...
  • 以下程序的输出结果是______。#incl...
  • 下列程序的输出结果是()。 void fun(i...