从键盘输入一个数S,判断该数是否是2的倍数而不是3的倍数,如果是,输出“yes”,否则输出“No”。 Step1:输入S; Step2:如果__①__,那么输出”No”,否则继续step3; Step3:如果__②__,那么输出”No”,否则输出“Yes”; 根据题意,选择正确的表达式,填入下划线中。A.①S%2 != 0 ② S %3== 0B.①S%2 != 0 ② S %3 != 0C.① S%2== 0 ② S %3 == 0D.①S%2== 0 ② S %3 != 0
从键盘输入一个数S,判断该数是否是2的倍数而不是3的倍数,如果是,输出“yes”,否则输出“No”。 Step1:输入S; Step2:如果__①__,那么输出”No”,否则继续step3; Step3:如果__②__,那么输出”No”,否则输出“Yes”; 根据题意,选择正确的表达式,填入下划线中。
A.①S%2 != 0 ② S %3== 0
B.①S%2 != 0 ② S %3 != 0
C.① S%2== 0 ② S %3 == 0
D.①S%2== 0 ② S %3 != 0
参考答案和解析
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int m,k,i;
printf(" INPUT M: ");
clrscr();
scanf("%d",&m);
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;
if(i==k+1) printf("The M is sushu!
");
else printf("The M is not sushu!
");
}
#include<conio.h>
#include<math.h>
main()
{
int m,k,i;
printf(" INPUT M: ");
clrscr();
scanf("%d",&m);
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;
if(i==k+1) printf("The M is sushu!
");
else printf("The M is not sushu!
");
}
相关考题:
对输入一个整数进行判断,若是偶数,输出even,否则输出odd,在子函数fun2功能是判定整数是否为偶数,若是偶数,返回1,否则返回0int fun2(int x){if(x%2==0);return 0;}main(){int n;scanf("%d",n);ifprintf("even\n");else printf(odd\n");}
有以下程序: main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行) ______。A.n/No Yes /NoB./No Yes YesC.n/No /NoD.Yes /No
下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。main(){int i, x, y=1;scanf("%d", x);for(i=2; i=x/2; i++)if【14】{ y=0; break;}printf("%d\n", y);}
请编写函数fun(),该函数的功能是判断字符串是否为回文,若是则函数返回1,主函数中输出YES:否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如:字符串LEVEL是回文,而字符串123312就不是回文。注意;部分源程序已存在文件test26_.cpp中。请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。文件test26_2.cpp的内容如下:include<iostream.h>include<stdio.h>define N 80int fun(char*str){}void main(){char s[N];cout<<"Enter a string:"<<endl;gets{s);cout<<"\n\n";puts(s);if(fun(s))cout<<"YES\n";elsecout<<"NO\n";}
下列程序功能为:弹出一个对话框询问用户是否输出,如果是,则输出;否则结束。请在程序空白处填入适当内容使程序完整。Sub PrintOut()Dim a As Integera = MsgBox("输出结果?", vblnformation + vbYesNo, "提示:")If a = ______ ThenPrint "Myresult"End IfEnd Sub
有以下程序: main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行) ( )。A.n/No Yes /NoB./No YesC./No Yes /NoD./No Yes
下列给定程序中,函数proc()的功能是:判断一个整数m是否是素数,若是返回1,否则返回0。在main()函数中,若proc()返回1,则输出″YES″;若proc()返回0,则输出″NO″!请修改程序中的错误,使它能得出正确的结果。注意:不要改动main)函数,不得增行或删行,也不得,t更改程序的结构。试题程序:
请补充函数proc(),该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:“yes!”,否则函数返回字符串:“no!”,并在主函数中输出。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:
试题3本程序中,函数fun的功能是判断字符串是否是回文,若是回文,则返回1,主函数中输出YES;否则,函数返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而123312就不是回文。请在函数fun的花括号中填入你编写的若干语句。(注意:不改动程序的结构,不得增行或删行。)#include stdio.h#define N 80int fun ( char *str){}main(){ char s[N];printf(“Enter a string : ”) ;gets (s) ;printf(“\n\n”) ;puts (s) ;if (fun (s))printf (“YES\n”) ;elseprintf (“N0\n”) ;nono ();}nono (){/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件.*/int i;FILE *rf, *wf ;char s[N] ;rf = fopen (“bc.in”,“r”) ;wf = fopen (“bc.out”,“w”) ;for ( i=0; i10; i++ ){ fscanf (rf, “%s”,s ) ;if (fun ( s ))fprintf (wf, “%s YES\n”, s ) ;Elsefprintf(wf, “%s NO\n”, s ) ;}fclose (rf) ;fclose (wf) ;}
输入职工的政治面貌,如果是党员,输出:党员,否则,输出:群众,程序可能经过以下几个步骤,正确的顺序为() ①输入职工的政治面貌 ②判断是否为党员 ③是输出:党员 ④否输出:群众A、①②③B、②①③C、②③①D、②④①E、①②④
射极输出器的主要特点是()A、输入电阻低,输出电阻高,电压放大倍数高B、输入电阻高,输出电阻低,电压放大倍数接近1而小于1C、输入电阻高,输出电阻高,电压放大倍数高D、输入电阻低,输出电阻高,电压放大倍数接近1而于1
SET TALK OFF CLEAR C=""零壹贰叁肆伍陆柒捌玖"" INPUT ""N="" TO N ? N,""--""+ SUBSTR(C,2*N+1,2) SET TALK ON 程序的功能是()A、从键盘输入一个数值(0~9),输出其对应的数字B、从键盘输入一个数值(0~9),输出其对应的中文大写数字(零~玖)C、从键盘输入一个中文大写数字(零~玖),输出其对应的数字(0~9)D、从键盘输入一个中文大写数字(零~玖),输出其对应的中文大写数字(零~玖)
单选题输入职工的政治面貌,如果是党员,输出:党员,否则,输出:群众,程序可能经过以下几个步骤,正确的顺序为() ①输入职工的政治面貌 ②判断是否为党员 ③是输出:党员 ④否输出:群众A①②③B②①③C②③①D②④①E①②④
单选题以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是( )。#includemain(){ intk; printf(Enteraintnumber:); scanf(%d,k); if_____printf(YES); elseprintf(NO); printf(%d,k%3);}A((k%3==0)‖(k%7==0))B(k/3==0)‖(k/7==0)C((k%3=0)‖(k%7=0))D((k%3==0)(k%7==0))
问答题编一个程序,输入一个整数,使用ifelse语句,如果该数大于0,则加上100,否则加上500,输出结果。