第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

求大神編寫一個(gè)關(guān)于數(shù)字特征值的C程序!

求大神編寫一個(gè)關(guān)于數(shù)字特征值的C程序!

C
yuantongxin 2016-04-27 20:19:36
數(shù)字特征值題目內(nèi)容:對數(shù)字求特征值是常用的編碼算法,奇偶特征是一種簡單的特征值。對于一個(gè)整數(shù),從個(gè)位開始對每一位數(shù)字編號(hào),個(gè)位是1號(hào),十位是2號(hào),以此類推。這個(gè)整數(shù)在第n位上的數(shù)字記作x,如果x和n的奇偶性相同,則記下一個(gè)1,否則記下一個(gè)0。按照整數(shù)的順序把對應(yīng)位的表示奇偶性的0和1都記錄下來,就形成了一個(gè)二進(jìn)制數(shù)字。比如,對于342315,這個(gè)二進(jìn)制數(shù)字就是001101。這里的計(jì)算可以用下面的表格來表示:數(shù)字342315數(shù)位654321數(shù)字奇偶奇偶偶奇奇奇數(shù)位奇偶偶奇偶奇偶奇奇偶一致001101二進(jìn)制位值32168421按照二進(jìn)制位值將1的位的位值加起來就得到了結(jié)果13。你的程序要讀入一個(gè)非負(fù)整數(shù),整數(shù)的范圍是[0,100000],然后按照上述算法計(jì)算出表示奇偶性的那個(gè)二進(jìn)制數(shù)字,輸出它對應(yīng)的十進(jìn)制值。提示:將整數(shù)從右向左分解,數(shù)位每次加1,而二進(jìn)制值每次乘2。輸入格式:一個(gè)非負(fù)整數(shù),整數(shù)的范圍是[0,100000]。輸出格式:一個(gè)整數(shù),表示計(jì)算結(jié)果。輸入樣例:342315輸出樣例:13
查看完整描述

1 回答

已采納
?
asd8532

TA貢獻(xiàn)143條經(jīng)驗(yàn) 獲得超187個(gè)贊

#include?<stdio.h>
#include?<math.h>
int?main(){
????int?num;
????int?count=0;
????int?a=0;
????int?dig=0;
????scanf("%d",&num);
????do{
????????count?++;
????????a=num%10;
????????if((a+count)%2==0){
????????????dig=dig+pow(2,count-1);
????????}
????????num?/=10;
????}while(num>0);
????printf("%d",dig);
????return?0;
}


查看完整回答
反對 回復(fù) 2016-04-27
  • 1 回答
  • 1 關(guān)注
  • 1900 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)