网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。

main()

{ int a,i=0;

scanf("%d",&A);

do

{ if(a>0&&a%2==0)

{printf("%d\n",A);i++;}

if(i!=3)

{ scanf("%d",&A);}

}while(( ));

}


参考答案

更多 “ 下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。main(){ int a,i=0;scanf("%d",A);do{ if(a>0a%2==0){printf("%d\n",A);i++;}if(i!=3){ scanf("%d",A);}}while(( ));} ” 相关考题
考题 ( 9 ) 下面的程序执行时 , 可以从键盘输入一个正整数 , 然后把该数的每位数字按逆序输出 。 例如 : 输入 7685 ,则输出 5867 ,输入 1000 ,则输出 0001 。请填空。Private Sub Command1_Click()Dim x As Integerx=InputBox( “ 请输入一个正整数 ” )While x_ _[11] ___Print x Mod 10;x=x\10WendPrint__ [12] __End Sub

考题 某人编写了下面的程序Private Sub Commandl_click()Dim a As Integer,b As Integera=InputBox(“请输入整数”)b=InputBox(“请输入整数”)pro apro bCallpro(a+B)End SubPrivate Sub pro(n As Integer)While(n0)Print n Mod 10;n=n\10WendPrintEnd Sub此程序功能是:输入2个正整数,反序输出这2个数的每一位数字,再反序输出这2个数之和的每一位数字。例如:若输入123和234,则应该输出:3 2 14 3 27 5 3但调试时发现只输出了前2行(即2个数的反序),而未输出第3行(即2个数之和的反序),程序需要修改。下面的修改方案中正确的是A.把过程pro的形式参数n As Integer改为ByVal n As IntegerB.把Call pro(a+B)改为pro a+bC.把rl=n\10改为11=n/10D.在pro b语句之后增加语句c%=a+b,再把Call pro(a+B)改为pro c

考题 以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。include <stdio.h>main(){ int n, s;printf("Enter a number:"); scanf("%d",n);printf("Output: ");do{ s=n%10; printf("%d",s); [ ]; }while (n!=0);printf("\n');}

考题 下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。 Private Sub Command1_Click Dim x As Integer X=InputBox(“请输入一个正整数”) While x 【11】 Print x Mod 10; x=x\10 Wend Print 【12】 End Sub

考题 下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。

考题 请编写Python程序完成以下要求: 编程实现输出10~50之间的3的倍数,并规定一行输出5个数。 提示:不要忘记一行输出5个数,请将程序代码复制在下方: (得分点提示:程序的可读性、功能是否正确、输入输出是否有提示信息)

考题 【填空题】下面程序是从键盘输入学号,然后输出学号中百位数是3的学号,输入0时结束循环。请选择填空。 #include <stdio.h> main() {long int num; scanf("%ld",num); do {if(【1】) printf("%ld",num); scanf("%ld",num); }while(【2】); }

考题 3、请编写Python程序完成以下要求: 编程实现输出10~50之间的3的倍数,并规定一行输出5个数。 提示:不要忘记一行输出5个数,请将程序代码复制在下方: (得分点提示:程序的可读性、功能是否正确、输入输出是否有提示信息)

考题 【填空题】下面程序以每行4个数的形式输出a数组,请分析程序填空。 #define N 20 main() { int a[N],i; for(i=0;i<N;i++) scanf("%d",【1】); for(i=0;i<N;i++) { if(【2】) 【3】; printf("%3d",a[i]); } }