首页/ 题库 / [单选题]以下程序的功能是:给r输入数据后计算半径的答案

以下程序的功能是:给r输入数据后计算半径为r的圆面积s。#include <stdio, h>main( )/* Beginning */{ int r; float s; scanf("% d", &r); s = *Π* r*r;printf("s =%f ",s); 程序在编译时出错,出错的原因是( )。

单选题
2022-07-11 17:35
A、注释语句书写位置错误
B、存放圆半径的变量r不应该定义为整型
C、输出语句中格式描述符非法
D、计算圆面积的赋值语句中使用了非法变量
查看答案

正确答案
D

试题解析
解析:本题中表达式*Π*r*r非法,且未对变量Π做任何定义,所以编译时会出现非法字符的错误信息。

标签:
感兴趣题目
有以下程序:include <stdio.h> main( ) { int a=7,b=8,* p,*q, *r; p=&a;q=&b; r=p; p=q;q=r; printf(" % d,% d,% d,% d \n", * p, * q.a,b);程序运行后的输出结果是()。
有以下程序:include <stdio.h> main( ) { int a=7,b=8,* p,*q, *r; p=&a;q=&b; r=p; p=q;q=r; printf(" % d,% d,% d,% d ", * p, * q.a,b);程序运行后的输出结果是()。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /*Beginning*/ { int r;float s; scanf("%d",&); s=*π*r*r;printf("s=%f ",s);} 出错的原因是
以下程序的功能是: 给r输入数据后计算半径r圆面积s。程序在编译时出错。 main () /* Beginning */ { int r; float s; scanf ( "%d", &r); s=*π*r*r; printf ("s=%f ", s); 出错的原因是
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning */ { int r; float s; seanf("%d",&r); s=*π*r*r; printf("s=%f ",s); } 出错的原因是( )。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s,程序在编译时出错。 main() /* Beginning */ {int r;float s; scanf("%d",&r); s=*I*r*r; printf("s=%f ",s); } 出错的原因是 ______。
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main () /*Beginning*/ { int r; float s; scanf("%d",& r); s=*π*r*r ; printf ("s=%f " , s ) ; } 出错的原因是( )。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning*/ {int r;float s; scanf("%d",&r); s=*π*r*r*r;printf("s= %f ",s); } 出错的原因是 ______。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。#include <stdio, h>main( )/* Beginning */{ int r; float s; scanf("% d", &r); s = *Π* r*r;printf("s =%f ",s); 程序在编译时出错,出错的原因是( )。
以下程序的输出结果是 #include<stdio.h> main() { union un{ int i; long k; char c;}; struct byte{ int a; long b; union un c;}r; printf("%d ",sizeof(r));}
以下程序的输出结果是( ) # include<stdio.h> main() { union un{int i; long k; char c; }; struct byte{ int a; long b; union un c; } r; printf("%d ",sizeof(r)); }
有以下程序: #include <stdio.h> main( ) { char s[ ] ="159" , * p; p=s; printf( "% c", * p + + ); printf("%~", * p++);}程序运行后的输出结果是( )。
相关题目
有以下程序: #include<stdio.h> main() { printf("%d ",NULL);} 程序运行后的输出结果是( )。
有以下程序: #include <stdio.h> main() { printf("%d ",NULL)"} 程序运行后的输出结果是( )。
坠落范围半径R随高度h不同而不同。当高度h为20米时,半径R为()米。
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include <stdio.h>main(){ int a[10],j=0; while(i<10)scanf("%d", ______ ); : :}
以下程序段给数组所有的元素输入数据,请选择正确答案填入。 #include<stdio.h> main() { int a[10],i=0; while(i<10)scanf("%d",______); : : }
以下程序段给数组所有的元素输入数据,请选择正确答案填入: #include<stdio.h> main() { int a[10],i=0; while(i<10)scanf("%d",______); : : }
半径为R的圆形的面积计算公式为()
在求圆周长及面积程序中,半径 r 可能带小数位,所以应将半径 r 定义为( )类型。
有以下程序:#include main(){ int x=011; printf(%d,++x);}程序运行后的输出结果是(  )。
有以下程序(其中k的初值为八进制数):#include main(){ int k=011; printf(%d,k++);}程序运行后的输出结果是(  )。
有以下程序:#include main(){ char s[10] = verygood, *ps = s; ps += 4; ps = nice; puts(s);}程序的运行结果是(  )。
有以下程序: #include  main() {  char a[30],b[30];  scanf(%s,a);  gets(b);  printf(%s%s,a,b); } 程序运行时若输入: how are you?I am fine<回车> 则输出结果是(  )。
有以下程序: #include <stdio.h> main( ) { chars[] ="Yes /No",*ps=s; puts(ps +4); * (pa +4) =0; puts(s); }程序运行后的输出结果是( )。
坠落范围半径R随高度h不同而不同。当高度h为20米时,半径R为()米。
有以下程序:#include main(){ int a=3; int b=3; printf(%d, a&b);}程序运行后的输出结果是(  )。
有以下程序#includeint fun(int a,int b){ return a+b;}main(){ int x = 6,y=7,z = 8,r; r = fun(fun(x,y),z--); printf(%d,r);}程序运行后的输出结果是(  )。
有以下程序#include main(){ int i=1; i=i^i; printf(%d,i);}程序运行后的输出结果是(  )。
有以下程序:#include main(){  char *s[6]={ABCD,EFGH,IJKL,MNOP,QRST,UVWX},**p; int i; p=s;  for(i=0;i<4;i++)printf(%s,p[i]); printf();}程序运行后的输出结果是(  )。
求圆的面积和周长的程序,半径r由用户在键盘上随即输入。
编一个程序,定义常量Pi=3.14159265,从键盘上输入半径r,求出圆的面积。
广告位招租WX:84302438

免费的网站请分享给朋友吧