用scanf函数输入数据,使得下面程序运行结果为a=2,b='x',c='z' include <stdio.h> int main() { int a, b; scanf("%d%c", &a,&b ); printf(" ",a,b,b+2); return 0; }
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
写出程序的运行结果。 #include <stdio.h> main() { inta,b; scanf(”%d%d",&a,&b); if(++a>=b) printf(”Yes”); printf("a+b=%d\n",a+b); } 如果输入:a=6,b=8,则输出结果是()。
-
下列程序段在运行时,若通过键盘输入的数据为“1、3、47、9、23、15、11、32、19、2”,则输出结果是() int a[10],b[10],i,j,cnt=0;for(i=0;i<10;i++){ scanf("%d",&a[i]); for(j=2;j<=a[i]/2;j++)if(a[i]%j==0)break; if(j>a[i]/2)b[cnt++]=a[i];} for(i=cnt-1;i>=0;i--)printf("%d",b[i]);
-
用scanf()函数输入浮点数时,可以在格式说明符中指定数据宽度和小数位数。
-
当运行以下程序时,从键盘输入MAYaMaHA,则下面程序的运行结果是( ). main( ) { char s[80],c='a'; int i=0; scanf(\%s\,s); while(s[i]!='\\n') { if(s[i]==c)s[i]=s[i]-32; else if(s[i]==c-32)s[i]=s[i]+32; i++; } puts(s); }
-
当运行以下程序时,从键盘输入1 2 3 4 5 -1,则下面程序的运行结果是 。#includemain(){int k=0,n;do{scanf(\%d\,&n);k+=n;}while(n!=-1);printf(\k=%d n=%d\\n\,k,n);}
-
下面程序运行时,如果输入:123456,则输出结果是____。#includevoid main(){ int a,b;scanf('%2d%3d',&a,&b);printf('a=%d b=%d ',a,b);}
-
执行下面的程序段后,可使用30,90,70,20,60 的数据输入形式为一维数组a正确输入数据。(第5章 数组程序设计)int a[5],i;for(i=0;i<5;i++)scanf(“%d”,&a[i]);
-
若输入52,则下面程序的运行结果是 。main(){int a[8]={6,12,18,42,46,52,67,73};int low=0,mid,high=7,x;printf(\Input a x:\);scanf(\%d\,&x);while(low<=high){mid=(low+high)/2;if(x>a[mid]) low=mid+1;else if(x
-
若输入1.5、2.5,则以下程序的运行结果为______。main(){float a,b; int c; scanf("%f,%f,",&a,
-
当运行以下程序时,从键盘输入:AhaMA[空格]Aha<回车>,则下面程序的运行结果是()。 include<stdio.h> int main(void) { char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='0') { if(s[i]==c) s[i]=s[i]-32; else if(s[i]==c-32) s[i]=s[i]+32; i++; return 0; } puts(s); }
-
当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是include<stdio.h>main(){ char s[80],c=′a′;int i=0;scanf("%s",s);while(s[i]!=′{ if(s[i]==c)s[i]-32;else if(s[i]==c-32)s[i]=s[i]+32;i++; }puts(s); }
-
若输入000051,下列程序的运行结果为______。main(){unsigned int a; scanf("%o",&a); printf(
-
对下面程序,若输入数据同上,则程序运行结果为_____
-
若运行下面程序时,给变量a输入15,则输出结果是 include <stdio.h> intmain() { int a,b; scanf("%d",&a); b=a>15?a+10:a-10; printf("%d\n",b) ; return 0; }
-
实验目的: 1. 熟练使用格式输出函数和格式输入函数。 实验设备: 微型计算机 实验环境: VC++6.0 软件 实验内容: 一、上机调试: 在 vc++6.0 环境下,输入并运行下面程序,记下运行结果。 ()
-
下面程序运行时,如果从键盘上输入3, 5 <回车> ,程序输出的结果是________。 int main(void ) { int a,b,*pa,*pb; pa=&a; pb=&b; scanf("%d,%d",pa, pb); *pa=a+b; *pb=a+b; printf("a=%d,b=%d\n",a,b); }
-
CH3-2若键盘输入为:231016<回车>,请选出下面程序的运行结果includeint main(){int a, b, s;scanf(“%2d%2d”,&a, &b) ;s=a/b;printf(“s=%d”,s) ;return 0 ;}
-
给出程序的运行结果includeint 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<回车>
-
为下面的程序输入数据,使得i=10,k=’a’ ,j=15,正确的键盘输入方法是()。 includeint main(){ int i,j,k; scanf(“%d%c%d”,&i,&k,&j); printf(“i=%d,j=%c,k=%d”,i,k,j); return 0; }
-
给出程序的运行结果,程序运行时从键盘输入:54321<回车>includeint main(){int a,b,s;scanf(“%2d%2d”,&a,&b);s=a/b;printf(“s=%d”,s);return 0;}
-
给出程序的运行结果,程序运行时从键盘输入:45-12<回车>includeint main(){int a,b,sum;scanf(“%d%*c%d”,&a,&b);sum=a+b;printf(“sum=%d”,sum);return 0;}
-
有以下程序:includeint main(){ int a=233; scanf(“%d”,&a); printf(“%d”,a); return 0;}程序运行后键盘输入2333,输出结果是()
-
以下程序段运行时,若从键盘输入5,则运行结果是()。﹤br/>int a,y=10; scanf("%d",&a); ﹤br/>if (a>10) y=a+6; ﹤br/>printf("%d/n",y+a);﹤br/>
-
如果运行时输入字符q,则下面程序的运行结果是____________。 main() { char ch; scanf("%c",&ch); ch=(ch>='a'&&ch>='z')?(ch-32):ch; ch=(ch>='A'&&ch>='Z')?(ch+32):ch; printf(“%c”,ch); }