题目内容

已知 double a;,使用scanf()函数输入一个数值给变量a,正确的函数调用是()。

A. scanf(“%ld”,&a);
B. scanf(“%d”,&a);
C. scanf(“%4.2f”,&a);
D. scanf(“%lf”,&a);

查看答案
更多问题

下面的程序段构成死循环:a=5;while(1){a--;if(a<0)break;}。( )

对于下面两个循环语句,叙述正确的是( )。 (1) while(1);(2) for(; ;);

A. (1)(2)都是无限循环
B. (1)是无限循环,(2)错误
C. (1)循环一一次,(2)错误
D. (1)(2)皆错误

从键盘输入一个3位整数,请输出该数的逆序数。#include void main(){ int a,b,c,x,y; printf("请输入一个3位的正整数:\n"); scanf("%d",&x); a=x/100; b=(x/10)%10; ______ //求个位数 ______ //求逆序数 printf("%d:%d\n",x,y);}

下列程序的作用是判定是否能够形成三角形,如果是,输出YES;如果不是,输出NO。三角形的三条边是a,b,c,请填空完成该程序。#include "stdio.h"void main(){ float a, b, c; ______ //输入三角形三边的长度 ______ //判断三角形成立条件 printf("YES\n"); else printf("NO\n"); }

答案查题题库