給出要列印的頁數n;列印時1張紙分4頁,一摞紙從中間訂成書後的頁碼要正確;頁數n不能填滿書的話,多餘的頁數要填na。
解決(**不考慮輸入過濾、溢位等問題):
#include #include void main(int argc, char* ar**)else
scanf("%d",&n);
int pages=0;
int noreminder=0;
if(n<1)
return;
if(n%4)
int reminder=n%4;
switch(reminder)
break;
case 3:
printf("sheet 1 front na, 1\n");
printf("sheet 1 back 2, %d\n",n);
if(n>4)
break;
case 2:
printf("sheet 1 front na, 1\n");
printf("sheet 1 back 2, na\n");
if(n>4)
break;
case 1:
if(n<4)else
break;
defaule:
printf("bug\n");
return;
break;
} int b_end_n=n/4*4-noreminder*4;
int f_end_n=5;
int i,j;
for(i=3,j=0;if_end_n++;
b_end_n--;
} }return;
}
乙個小問題
error c2679 binary no operator defined which takes a right hand operand of type class smanip int or there is no acceptable conversion 除錯了好久,就是找不出問題在哪。...
乙個小問題。
drop table student create table student sno number 10 sname varchar2 10 sage int insert into student values 1,aa 21 insert into student values 1,aa 21...
乙個小問題
設機器字長w ww位元,u w w u cu w,w uc u w,w uc。將w ww分為c cc個連續長度為u uu位元的區間,稱為u uu區間。實現操作 對於乙個機器字x xx,如果乙個u uu區間非0,則將區間最右bit置1,其餘為0。要求演算法時間為o 1 o 1 o 1 考慮異或操作。對...